Linux 檔案目錄管理命令
阿新 • • 發佈:2019-02-13
cd(change directory) 改變目錄 後面加絕對或者相對路徑
cd 常配合的特殊字元 .當前目錄;..上一目錄; -上一個工作目錄; ~當前使用者所在的根目錄,~後面加名稱表示該使用者根目錄下
pwd(print working directory) 列印當前目錄
引數 -P;檢視實際的目錄(即超連結的跳轉實際目錄)
mkdir:建立一個新目錄
引數:
-m:配置目錄許可權
-p 建立遞迴目錄;針對一次性建立多個巢狀目錄
rmdir:刪除一個空的目錄
引數 -p 連同上層空目錄刪除
cp複製檔案或者整個目錄
語法
cp [-adfiprsu] 來原始檔 目標檔案
-a 相當於 -pdr. 不改變原有屬性
-d 若來原始檔為連線檔案的屬性,則複製連線檔案屬性而非檔案本身
- f: 強制意思,如果目標檔案存在且無法開啟,則移除後再次嘗試
-i 若目標檔案存在時,再覆蓋時會詢問動作的進行
-p 連同文件屬性一起復制
-r 遞迴持續複製,用於目錄複製但是目錄許可權可能發生變化
-u如果 目標檔案比原始檔舊才拷貝新檔案到目標檔案中
rm 刪除檔案
-f 強制刪除,忽略不存在的檔案。沒有警告資訊
-i 刪除前請求詢問,預設
-r 遞迴刪除。常用刪除目錄
mv 移動目錄或者檔案,或者重新命名
-f 強制覆蓋
-i 詢問是否覆蓋
-u 如果目標檔案存在且原始檔比較新才更新
總結:
目前上面命令是操作文件和目錄常用命令。這些命令很多引數是一樣。例如-f強制性,-i 提醒式互動,-r 遞迴操作。
由於是linux系統很多時候從表面上看檔案處理沒有問題,但是有時候由於使用者許可權不同,操作完成後檔案或者目錄會發生變化,需要注意。