Command-Line
OSX:rmdir“權限被拒絕”但目錄已刪除
我試圖
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
)並失敗……我想。我寧願期待一些“目錄不為空”的錯誤,因為你為什麼不應該有權刪除這個文件夾?