Command-Line

OSX:rmdir“權限被拒絕”但目錄已刪除

  • August 21, 2018

我試圖rmdir通過刪除test位於我的Downloads目錄中的目錄來測試命令。我對Downloads.

我發出rmdir -p /Users/myself/Downloads/test 並得到了rmdir: /Users/myself/Downloads: Permission denied ,但test目錄被刪除了。那麼為什麼我會收到這條消息?我應該關心嗎?

我正在使用 OSX Lion 10.7.3。

來自man rmdir

  -p, --parents
         remove DIRECTORY and its ancestors; e.g., `rmdir -p a/b/c' is similar to `rmdir a/b/c a/b a'

所以你的rmdir電話嘗試刪除test(成功),然後嘗試刪除父目錄 Documents(或者更確切地說Downloads)並失敗……我想。我寧願期待一些“目錄不為空”的錯誤,因為你為什麼不應該有權刪除這個文件夾?

引用自:https://unix.stackexchange.com/questions/40431