幫助命令
Man + 命令
命令 + -help
whatis + 命令1 + 命令2:可簡單解釋多個命令
查詢命令的幫助
文件,目錄常見命令
ls
列出當前目錄下文件+目錄(-開頭為文件,dir開頭為目錄)
cd
變換路徑,可以是絕對的,也可以是相對的。
pwd
得到當前路徑
mkdir
新建目錄
rmdir
刪除目錄(只能刪除非空目錄)
rm –r
遞歸刪除所有
rm –rf
強制刪除所有
touch
新建文件(linux中文件的後綴名沒有任何意義,只有提示意義)
cp (copy)
cp + 文件1 + 文件2,拷貝文件1到文件2
cp –r + 文件夾1 + 文件夾2,拷貝文件夾1到文件夾2,r代表遞歸調用
mv (move)
mv + 文件1 +文件夾2,移動1到2
mv -r
遞歸move,mv + 文件夾1 + 文件夾2
vi
文本編輯器,兩種常見模式
Command
Input
more
查看文件內容
例more + 文件名
cat
正序查看
tac
逆序查看
head
頭部開始,帶參數查看
例Head -3 XX.txt,查看XX的前3行
tail
尾部開始
find
查找文件,帶參數
例find / -name *local 從根目錄開始找,按名字找,後綴為local
whereis(where these commands come from)
後接命令,得到執行的文件以及幫助文檔
ln
鏈接,新建一個copy文件,與源文件同步。不會同時刪除
例ln A B;B為A的copy,A,B同步,修改A或B,等於修改兩個,當刪除不同步。
ln –s
軟鏈接,也就是快捷方式
例ln –s A C;C為A的快捷方式。與硬鏈接的區別是,A刪除後,C也同步刪除。
wc
統計指定文本文件的行數,字數。
grep
在文件中查找指定字符串的行
例:grep + 字符 + 文件名