Linux系統-目錄的建立,移動或重新命名和刪除
阿新 • • 發佈:2019-01-28
Linux建立目錄命令
mkdir(make directories)
功能說明:建立目錄
語 法:mkdir [引數] 目錄
補充說明:mkdir可建立目錄並同時設定目錄的許可權。
引數說明:
引數 |
功能 |
-m |
模式用法與chmod相同 |
-p |
若上層目錄不存在,會依次新建,若該目錄已存在,將會略過,且不會出現錯誤資訊 |
--help |
顯示幫助介面 |
--version |
顯示版本資訊 |
--vervose |
顯示完整過程 |
例如:
a.#mkdir /opt/www
b.#mkdir -p /opt/www/pro/test
Linux移動或重新命名目錄或檔案命令
mv(move)
功能說明:移動或重新命名目錄或檔案
語 法:mv [引數] 來源目錄或檔案 目標目錄或檔案
補充說明:執行該命令相當於先將來原始檔或目錄複製一份到目標檔案或目錄,再將原始檔或目錄刪除
引數說明:
引數 | 功能 |
-b | 若目標檔案存在,在覆蓋時會將舊檔案備份(在檔名後加上~) |
-f | 強制執行,若目標檔案存在,則強制覆蓋 |
-i | 互動模式,覆蓋就檔案時會先詢問 |
-u | 再移動或重新命名檔案時,若目標檔案已經存在且檔案更新時間比來原始檔新,則不執行 |
-v | 顯示詳細的過程 |
--help | 顯示幫助介面 |
--version | 顯示版本資訊 |
a.將檔案file1重新命名未file2
#mv file1 file2
b.將檔案file1移動到/tmp下
#mv file1 /temp
c.將目錄temp重新命名為dir
#mv temp dir
Linux刪除資料夾命令
linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。
rm(remove)
功能說明:刪除檔案或目錄
語 法:rm [引數] 檔案或目錄
補充說明:執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上引數”-r”,否則預設僅會刪除檔案。
引數 | 功能 |
-d或–directory | 直接刪除目錄,而不刪除目錄下的檔案,這會造成其下檔案失去連線,並可能須通過fsck命令修復。 |
-f或–force | 強制刪除檔案或目錄。 |
-i或–interactive | 刪除既有檔案或目錄之前先詢問使用者。 |
-r或-R或–recursive | 遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。 |
-v或–verbose | 顯示指令執行過程。 |
例如:
a.刪除所有以名稱file開頭的檔案,刪除前會詢問是否確定
#rm -i file*
rm: remove regular file 'file'? y
rm: remove regular file 'file1'? y
b.強制刪除目錄news及其下面所有的檔案,使用 rm -rf 的時候一定要格外小心,linux沒有回收站的
#rm -rf news/