• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
Linux保护文件避免被修改的具体操作
发布日期:2015-12-20 20:12:7

  若希望某一个文件不被修改,可通过执行chattr +i 文件名称对这个文件进行保护,不能进行修改,若需修改需要先去掉此保护,执行chattr -i 文件名称就能够去掉保护。

  首先执行touch test创建一个空文件test,之后执行lsattr test 查看是否存在保护

  若显示----i--------e-- test 说明存在保护

  若显示-------------e-- test 说明没有保护


  这时执行chattr +i test对文件进行保护,再执行lsattr test,确认已存在保护,执行删除命令 rm -rf test 出现拒绝操作的提示,说明保护成功,不允许删除。


  执行chattr -i test取消保护,再执行lsattr test 查看已经取消保护,执行rm -rf test 将test文件成功删除。


  chattr命令也可以对目录进行保护,但是无法保护/、/dev、/tmp、/var目录