source:
-d:directory -f:force -i:interactive -r:recursive -v:verbose
-i 這個選項的作用是,當使用者刪除乙個檔案時會提示使用者是否真的刪除。
一、rmdir:刪除乙個空的目錄
1.-v選項:提示
mkdir -v dirname
rmdir -v dirname
結果: 操作成功後都會有提示資訊。
一次刪除兩個目錄,用空格分開
空目錄1、2
rmdir 1 2
結果:一次刪除了空目錄1、2
2.-p選項:級聯刪除
目錄1122/1
rmdir -p -v 1122/1
結果:先刪除1122/1,再刪除1122。
目錄1122/1 1122/2
rmdir -p -v 1122/1
結果:刪除1122/1,再刪除1122時錯誤,因為此時1122不是空資料夾。
二、rm:刪除檔案或者目錄
1.-f選項:不管目錄下的檔案存在不存在,都不給予提示
目錄1122/1/a,1122/1為目錄,a為檔案
rm -f 1122/1
結果:提示1122/1為目錄,不能刪除
rm 1122/1/a
結果:成功,但是沒有任何提示
rm 1122/1/b
結果:沒有任何提示
2.-r:刪除此目錄下的所有檔案,但是此目錄不刪除
目錄:1122/1 1122/2
rm -r -v 1122
結果:刪除1122/1 1122/22
3.組合刪除:刪除該目錄以及該目錄下的所有檔案
目錄1122/1/a 1122/2
rm -rf -v 1122
結果:
Linux下rm和rmdir的區別
d directory f force i interactive r recursive v verbose 一 rmdir 刪除乙個空的目錄 1.v選項 提示 mkdir v dirname rmdir v dirname 結果 操作成功後都會有提示資訊。一次刪除兩個目錄,用空格分開 空目錄1 ...
linux下rm和rmdir的區別和使用
d directory f force i interactive r recursive v verbose 一 rmdir 刪除乙個空的目錄 1.v選項 提示 mkdir v dirname rmdir v dirname 結果 操作成功後都會有提示資訊。一次刪除兩個目錄,用空格分開 空目錄1 ...
linux常用命令 rm和rmdir
rmdir命令 只適合刪除空目錄 功能是刪除乙個空的目錄。v選項 提示刪除操作成功,如圖所示 p選項 如果乙個目錄及其子目錄都是空的,其中在刪除最子目錄的時候,使用 p選項,則這些相關的目錄都會被刪除掉。如圖所示 rm命令 多用於刪除分空目錄 檔案 功能是刪除檔案或者目錄。如果目錄不為空的話,使用r...