在linux中,可使用rmdir指令來删除指定目錄。但它要求一個目錄被删除之前必須是空的。而另一删除指令rm則無此限制。但操作者必須是對目前目錄有寫權限的所有使用者,而且删除某目錄時也必須具有對該目錄的 父目錄 具有寫權限。
rm的參數如下:
- -i 删除前逐一詢問确認。
- -f 即使原檔案屬性設為唯讀,亦直接删除,無需逐一确認。
- -r 将目錄及以下之檔案亦逐一删除。
# rm test.txt
rm:是否删除 一般檔案 "test.txt"? y
# rm homework
rm: 無法删除目錄"homework": 是一個目錄
# rm -r homework
rm:是否删除 目錄 "homework"? y