我想刪除目錄982899
。它位於目錄下big
。當我第一次嘗試刪除時982899
,它顯示了許多行訊息,如下所示:
rm:無法刪除 `982899/.../...v':權限被拒絕
所以我用chmod 777 .
讓目錄big
能夠改變一切。
但是,之後rm -rf 982899
仍然顯示相同的訊息:
rm:無法刪除 `982899/.../...v':權限被拒絕
我什至執行了chmod 777 982899
,但沒有任何改變!
為什麼 ?我該怎麼做才能刪除目錄982899
?
答案1
rm -rf 982899
將嘗試遞歸地刪除該目錄中的任何內容,然後,一旦它為空,就刪除該目錄本身。所以你的問題可能是你沒有權限刪除裡面的項目982899
。您可以嘗試chmod -R 777 982899
或chown -R <your_user> 982899
繞過這個問題。請注意,chxxx
命令使用大寫字母-R
進行遞歸操作。
答案2
有可能出現以下訊息:
rm:無法刪除 `982899/.../...v':權限被拒絕
是由於owner
該文件的 是另一個使用者(例如root
)而引起的。
root
這可以透過使用運行來解決sudo
sudo rm -rf 982899