rm:無法刪除`/../...v':權限被拒絕

rm:無法刪除`/../...v':權限被拒絕

我想刪除目錄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 982899chown -R <your_user> 982899繞過這個問題。請注意,chxxx命令使用大寫字母-R進行遞歸操作。

答案2

有可能出現以下訊息:

rm:無法刪除 `982899/.../...v':權限被拒絕

是由於owner該文件的 是另一個使用者(例如root)而引起的。

root這可以透過使用運行來解決sudo

sudo rm -rf 982899

相關內容