恢復被錯誤改動的文件權限

 文件權限被錯誤更改

誰都有失誤的時候,上次chown -R 777 / ,這下問題大了,趕緊在網上找,首先在另一臺環境相同的linux機器上面執行getfacl -R / > a.bak
然後把a.bak複製到當前機器上面執行 setfacl --restore=a.bak

這裏有個很好用的find命令

find  路徑 命令選項 -exec -ok 命令 {} \;  其中{}和\之間有空格,例如

find /etc -cmin 10 -exec -ok chmod -x {} \;

查找十分鐘錢被修改過的文件,然後對這些文件執行chmod -x命令

常用的參數:

-amin -n : 在最近的 n 分鐘內被讀取過

 

  -amin n : 在 n 分鐘之前被讀取過

 

  -anewer file : 比檔案 file 更晚被讀取過的檔案

 

  -atime -n : 在最近的 n 天內讀取過的檔案

 

  -atime n : 在 n 天前讀取過的檔案

 

  -cmin -n : 在最近的 n 分鐘內被修改過

 

  -cmin n : 在 n 分鐘前被修改過

 

  -cnewer file :比檔案 file 更新的檔案

 

  -ctime -n : 在最近的 n 天內修改過的檔案

 

  -ctime n : 在 n 天前修改過的檔案

本文出自 “成長全記錄” 博客,請務必保留此出處http://lymrg.blog.51cto.com/1551327/863665

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章