linux 用rm -rf 刪除不了檔案的解決方法
首先用 lsattr 檢視該檔案有什麼屬性,然後用chattr
1.作用
修改ext2和ext3檔案系統屬性(attribute),使用許可權超級使用者。
2.格式
chattr [-RV] [-+=AacDdijsSu] [-v version] 檔案或目錄
3.主要引數
-R:遞迴處理所有的檔案及子目錄。
-V:詳細顯示修改內容,並列印輸出。
-:失效屬性。
+:啟用屬性。
= :指定屬性。
A:Atime,告訴系統不要修改對這個檔案的最後訪問時間。
S:Sync,一旦應用程式對這個檔案執行了寫操作,使系統立刻把修改的結果寫到磁碟。
a:Append Only,系統只允許在這個檔案之後追加資料,不允許任何程式覆蓋或截斷這個檔案。如果目錄具有這個屬性,系統將只允許在這個目錄下建立和修改檔案,而不允許刪除任何檔案。
i:Immutable,系統不允許對這個檔案進行任何的修改。如果目錄具有這個屬性,那麼任何的程式只能修改目錄之下的檔案,不允許建立和刪除檔案。
D:檢查壓縮檔案中的錯誤。
d:No dump,在進行檔案系統備份時,dump程式將忽略這個檔案。
C:Compress,系統以透明的方式壓縮這個檔案。從這個檔案讀取時,返回的是解壓之後的資料;而向這個檔案中寫入資料時,資料首先被壓縮之後才寫入磁碟。
:Secure Delete,讓系統在刪除這個檔案時,使用0填充檔案所在的區域。
u:Undelete,當一個應用程式請求刪除這個檔案,系統會保留其資料塊以便以後能夠恢復刪除這個檔案。
4.說明
chattr 命令的作用很大,其中一些功能是由Linux核心版本來支援的,如果Linux核心版本低於2.2,那麼許多功能不能實現。同樣-D檢查壓縮檔案中的錯誤的功能,需要2.5.19以上核心才能支援。另外,透過chattr命令修改屬效能夠提高系統的安全性,但是它並不適合所有的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。
去掉某些屬性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-2142561/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rm -rf 刪除檔案還能恢復嗎?
- Linux下用rm刪除的檔案的恢復方法Linux
- Linux 恢復rm -rf命令所刪除的達夢資料檔案Linux
- 利用rsync刪除rm -rf 不能一次性刪除的大量檔案
- linux_rm -rf刪除資料夾Linux
- rm 刪除檔案
- mac檔案刪除不了的解決辦法Mac
- linux 刪除檔案或目錄——rmLinux
- Linux rm(刪除檔案/目錄) 命令Linux
- Linux中RM快速刪除大量檔案/資料夾方法Linux
- Linux 刪除檔案和資料夾rm命令詳解Linux
- Linux rm命令:刪除檔案或目錄Linux
- linux rm 命令(刪除檔案和目錄)Linux
- Linux 命令列 rm 無法刪除檔案Linux命令列
- UNIX下檔案的刪除與回收-“ rm”煩惱的解決(轉)
- RM刪除檔案空間釋放詳解
- dll檔案刪除不了
- Linux rm 命令刪除檔案或資料夾Linux
- 資料夾刪除不了怎麼辦?資料夾刪除不了的解決方法
- rm命令刪除檔案時排除特定檔案
- 關於rm刪除檔案失敗
- linux下rm命令刪除檔名中包含特殊字元的檔案Linux字元
- 刪除檔案或目錄提示"檔案或目錄無法刪除"的解決方法!
- linux下 恢復被rm意外刪除資料檔案Linux
- linux rm刪除含有特殊符號目錄或者檔案Linux符號
- Linux下find與rm指令結合批量刪除檔案Linux
- 在linux裡rm 命令怎麼刪除多個檔案Linux
- RM 刪除資料檔案恢復操作
- 電腦檔案被佔用無法刪除?Win10系統檔案被佔用無法刪除的解決方法Win10
- win10資料夾被佔用無法刪除怎麼辦_win10檔案被佔用刪不了的解決方法Win10
- Linux學習筆記:rm刪除檔案和資料夾Linux筆記
- linux下不使用rm命令刪除檔案和資料夾Linux
- Linux學習筆記--rm命令(刪除檔案或目錄)Linux筆記
- 恢復rm -f物理刪除資料檔案
- 恢復被rm意外刪除資料檔案
- win10強制刪除dll檔案的解決方法Win10
- linux下使用rm命令刪除一個有大量檔案的目錄Linux
- 電腦刪除檔案速度很慢怎麼辦?電腦刪除檔案速度慢的解決方法