若是要刪除空的目錄怎麼辦呢?
這時要來回顧一下DAY12的指令rmdir
,
下指令rmdir folder
,
就可刪除空的folder目錄。
若是要用rm
指令刪除空目錄呢?
延續昨天的rm
指令,
可以使用-d
參數,
下指令rm -d folder
,
若是folder目錄是空的,就會被順利刪除;
若是folder目錄不是空的,就會顯示下列提示
rm: 無法刪除 'folder': 目錄不是空的
這時就必須進到檔案內一層一層將各個檔案及目錄逐一刪除後,
直到folder目錄為空目錄即可刪除。
那萬一就是不管理面內容就是堅持要把folder目錄刪除該怎做呢?
這時就必須調整一下指令,
下指令rm -r folder
,
中間的-r
參數就會直接將子層的內容通通刪除,
再把該目錄刪除,
但這用法相對的也是比較危險的。
今天講的刪除目錄可以跟DAY12來比較一下,rm
和rmdir
指令分別都能使用,
但還是有些微的不同的。