查看內(nèi)部命令幫助:help echo 或者 man echo
2.外部命令:ls
查看外部命令幫助:ls –help 或者 man ls 或者 info ls
3.man文檔的類型(1~9)
man 7 man
man 5 passwd
4.快捷鍵:
ctrl + c:停止進(jìn)程
ctrl + l:清屏
ctrl + r:搜索歷史命令
ctrl + q:退出
說明:安裝linux時(shí),創(chuàng)建一個(gè)itcast用戶,然后使用root用戶登陸系統(tǒng)
1.進(jìn)入到用戶根目錄
cd ~ 或 cd
2.查看當(dāng)前所在目錄
pwd
3.進(jìn)入到itcast用戶根目錄
cd ~itcast
4.返回到原來目錄
cd -
5.返回到上一級(jí)目錄
cd ..
6.查看itcast用戶根目錄下的所有文件
ls -la
7.在根目錄下創(chuàng)建一個(gè)itcast的文件夾
mkdir /itcast
8.在/itcast目錄下創(chuàng)建src和WebRoot兩個(gè)文件夾
分別創(chuàng)建:mkdir /itcast/src
mkdir /itcast/WebRoot
同時(shí)創(chuàng)建:mkdir /itcast/{src,WebRoot}
進(jìn)入到/itcast目錄,在該目錄下創(chuàng)建.classpath和README文件
分別創(chuàng)建:touch .classpath
touch README
同時(shí)創(chuàng)建:touch {.classpath,README}
查看/itcast目錄下面的所有文件
ls -la
在/itcast目錄下面創(chuàng)建一個(gè)test.txt文件,同時(shí)寫入內(nèi)容”this is test”
echo “this is test” > test.txt
查看一下test.txt的內(nèi)容
cat test.txt
more test.txt
less test.txt
向README文件追加寫入”please read me first”
echo “please read me first” >> README
將test.txt的內(nèi)容追加到README文件中
cat test.txt >> README
拷貝/itcast目錄下的所有文件到/itcast-bak
cp -r /itcast /itcast-bak
在服務(wù)端創(chuàng)建了a和b兩個(gè)用戶,現(xiàn)在清空a的權(quán)限(在文件夾下,右鍵點(diǎn)擊tortoisesvn->settings->點(diǎn)擊clear all即可),使b來進(jìn)行操作,讓b來下載a已上傳的文件test.java(因?yàn)閷?shí)際工作中,就是會(huì)同時(shí)有很多人共用一個(gè)項(xiàng)目),接下來讓a操作test,b操作b的test,再次返回到test文件夾的上級(jí)目錄,右鍵checkout一個(gè)b的test文件,起名為b_test,此時(shí)因?yàn)榍蹇者^權(quán)限,會(huì)再次彈出acceptthe certificate permanently,選中后,此時(shí),不要點(diǎn)擊左下角的保存權(quán)限了,因?yàn)閍和b 來回切換,要經(jīng)常改用戶名和密碼。
> 選中source選項(xiàng) > 選擇src > remove > add folder... > 選擇src/bin, src/java, src/test 和 src/testresources(對(duì)于插件,需要選中src/plugin目錄下的每一個(gè)插件目錄下的src/java , src/test文件夾) > ok。
導(dǎo)入項(xiàng)目是ide中,或者直接在ide創(chuàng)建,一般默認(rèn)有【src/main/java】,手動(dòng)創(chuàng)建【src/test/resources】、【src/test/java】文件夾。
創(chuàng)建好了maven項(xiàng)目之后,補(bǔ)齊沒有創(chuàng)建的maven的目錄 比如:src/main/java、src/main/resources、src/test/java、src/test/resources目錄,。
mv test.txt src/Student.java
在src目錄下創(chuàng)建一個(gè)struts.xml
struts.xml
刪除所有的xml類型的文件
rm -rf *.xml
刪除/itcast-bak目錄和下面的所有文件
rm -rf /itcast-bak
返回到/itcast目錄,查看一下README文件有多單詞,多少個(gè)少行
wc -w README
wc -l README
返回到根目錄,將/itcast目錄先打包,再用gzip壓縮
分步完成:tar -cvf itcast.tar itcast
gzip itcast.tar
一步完成:tar -zcvf itcast.tar.gz itcast
將其解壓縮,再取消打包
分步完成:gzip -d itcast.tar.gz 或 gunzip itcast.tar.gz
一步完成:tar -zxvf itcast.tar.gz
將/itcast目錄先打包,同時(shí)用bzip2壓縮,并保存到/tmp目錄下
tar -jcvf /tmp/itcast.tar.bz2 itcast
將/tmp/itcast.tar.bz2解壓到/usr目錄下面
tar -jxvf itcast.tar.bz2 -C /usr/
1.進(jìn)入到用戶根目錄
cd ~ 或者 cd
cd ~hadoop
回到原來路徑
cd -
2.查看文件詳情
stat a.txt
3.移動(dòng)
mv a.txt /ect/
改名
mv b.txt a.txt
移動(dòng)并改名
mv a.txt ../b.txt
4拷貝并改名
cp a.txt /etc/b.txt
5.vi撤銷修改
ctrl + u (undo)
恢復(fù)
ctrl + r (redo)
6.名令設(shè)置別名(重啟后無效)
alias ll=”ls -l”
取消
unalias ll
7.如果想讓別名重啟后仍然有效需要修改
vi ~/.bashrc
8.添加用戶
useradd hadoop
passwd hadoop
9創(chuàng)建多個(gè)文件
touch a.txt b.txt
touch /home/{a.txt,b.txt}
10.將一個(gè)文件的內(nèi)容復(fù)制到里另一個(gè)文件中