檔案目錄無法刪除的解決辦法

2021-06-16 05:09:25 字數 310 閱讀 2615

寫了乙個指令碼把檔案mv臨時目錄,處理後再刪除,執行了一段時間,發現程式無法刪除,rm -rf 命令卡住,沒反應

上網搜了一些資料,終於找到解決辦法。

通過lsattr檢視檔案屬性,

如果屬性是i,可以chattr -i後,就可以刪除了

如果屬性是i,chattr不能用,只能按inode刪除,具體操作是:

ls /home/cachedir/ -di

32801303  /home/cachedir

find . -inum 32801303 -exec rm -rf {} \;

參考:

檔案無法刪除的各種解決辦法

個人建議用一下 unlocker v1.8.7 中文版 unlocker v1.8.7 官方中文綠色版 使用說明 你重新命名或刪除乙個檔案 資料夾時 windows 彈出對話方塊提示你 無法刪除 它正在被其它使用者 程式使用!怎麼辦?使用 unlocker 你就可以輕鬆 方便 有效地解決這個雖小但很...

linux下無法刪除檔案的解決辦法

解決辦法 使用 lsattr 命令檢視檔案的附加屬性。檢視檔案是否被賦予了 a i 屬性,如果含有這兩個屬性,檔案是不能被刪除的。a 讓檔案或目錄僅供附加用途 b 不更新檔案或目錄的最後訪問時間 c 將檔案或目錄壓縮後存放 d 將檔案或目錄排除在傾倒操作之外 i 不得任意更動檔案或目錄 s 保密性刪...

無法刪除檔案無法讀原始檔或磁碟的解決辦法

這個問題主要是由於windows的長檔名造成的.你要刪除的東西一般是乙個含有 的檔案或檔案架,大小一般是零.刪除方法 開始 執行 cmd 開啟命令列格式,輸入 cd 你要刪檔案的路徑 如 cd d download 然後執行命令 dir a x dir是顯示檔案命令,a是顯示包括隱藏檔案的所有檔案,...