今天簡單講解一些Linux中常用命令,由於這邊提到的命令的使用頻率大概等同於你打開瀏覽器的頻率,所以我就放在一起講了
命令的語法通常長得都像這樣: <command> [OPTION] [FILE]...
其中這裡的 <command>代表一個具體的命令名稱,中括號代表可選可不選,後面如果有3個點代表可接受多個值(以空格分隔)
使用help <command>
或man <command>
或<command> (--help|-h)
可以看到各命令的說明
ls [OPTION] [FILE]
[OPTION]
-a
: 顯示隱藏檔案-d
: 只顯示資料夾-h
: 檔案大小以人類可讀方式顯示e.g. 487G, 63M, 10K, 16, etc.-R
: 包含子資料夾-S
: 根據檔案由大到小排序[FILE]
: 目標資料夾,未指定時預設為目前資料夾cd [-L|[-P [-e]] [-@]] [dir]
[dir]
: 目標資料夾,未指定時預設為$HOME
cat [OPTION]... [FILE]...
print
,將文字輸出至terminalecho [SHORT-OPTION]... [STRING]...
$ echo "Linux Is Not Unix"
Linux Is Not Unix
-e
以應用跳脫字元. <filename> [arguments]
touch [OPTION]... FILE...
rm [OPTION]... [FILE]...
-r -R --recursive
: 刪除資料夾與裡面所有檔案與子資料夾-f, --force
: 忽略不存在的檔案,強制刪除且不提示-i
: 刪除各檔案前提示是否刪除
-I
: 同時刪除$\ge3$個檔案或刪除資料夾才提示rm -rf
時務必仔細檢查目標位置man
-h|--help