pwd命令
pwd命令用於顯示工作目錄。
執行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱。
cd命令
cd命令用於切換當前工作目錄至 dirName(目錄參數)。
其中 dirName 表示法可爲絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home 目錄
另外,"~" 也表示爲 home 目錄 的意思,"." 則是表示目前所在的目錄,".." 則表示目前目錄位置的上一層目錄。
ls命令
ls命令用於顯示指定工作目錄下之內容(列出目前工作目錄所含之文件及子目錄)。
語法
ls [-alrtAFR] [name...]
參數 :
- -a 顯示所有文件及目錄 (ls內定將文件名或目錄名稱開頭爲"."的視爲隱藏檔,不會列出)
- -l 除文件名稱外,亦將文件型態、權限、擁有者、文件大小等資訊詳細列出
- -r 將文件以相反次序顯示(原定依英文字母次序)
- -t 將文件依建立時間之先後次序列出
- -A 同 -a ,但不列出 "." (目前目錄) 及 ".." (父目錄)
- -F 在列出的文件名稱後加一符號;例如可執行檔則加 "*", 目錄則加 "/"
- -R 若目錄下有文件,則以下之文件亦皆依序列出
rmdir命令
rmdir命令刪除空的目錄。
cp命令
cp命令主要用於複製文件或目錄。
語法
cp -r file1 路徑 #將file1複製到路徑下
參數說明:
- -a:此選項通常在複製目錄時使用,它保留鏈接、文件屬性,並複製目錄下的所有內容。其作用等於dpR參數組合。
- -d:複製時保留鏈接。這裏所說的鏈接相當於Windows系統中的快捷方式。
- -f:覆蓋已經存在的目標文件而不給出提示。
- -i:與-f選項相反,在覆蓋目標文件之前給出提示,要求用戶確認是否覆蓋,回答"y"時目標文件將被覆蓋。
- -p:除複製文件的內容外,還把修改時間和訪問權限也複製到新文件中。
- -r:若給出的源文件是一個目錄文件,此時將複製該目錄下所有的子目錄和文件。
- -l:不復制文件,只是生成鏈接文件。
mv命令
mv命令用來爲文件或目錄改名、或將文件或目錄移入其它位置。
語法
mv [options] source dest mv [options] source... directory
參數說明:
- -i: 若指定目錄已有同名文件,則先詢問是否覆蓋舊文件;
- -f: 在mv操作要覆蓋某已有的目標文件時不給任何指示;
mv參數設置與運行結果
命令格式 | 運行結果 |
---|---|
mv 文件名 文件名 | 將源文件名改爲目標文件名 |
mv 文件名 目錄名 | 將文件移動到目標目錄 |
mv 目錄名 目錄名 | 目標目錄已存在,將源目錄 移動到目標目錄;目標 目錄不存在則改名 |
mv 目錄名 文件名 | 出錯 |
rm命令
rm命令用於刪除一個文件或者目錄。
語法
rm [options] name...
參數:
- -i 刪除前逐一詢問確認。
- -f 即使原檔案屬性設爲唯讀,亦直接刪除,無需逐一確認。
- -r 將目錄及以下之檔案亦逐一刪除。