使用chattr +i filename 防止文件误删

chattr +i 设置文件不能进行修改:即你不能删除它

也不能给它重新命名,你不能对该文件创建链接, 而且也不能对该文件写入任何数据.无法删除,无法修改。

chattr  操作符  属性   文件或目录

对于操作符,有以下三种:

+ :给文件增加属性

- :去除文件属性

= :设置文件的仅有属性

chattr 给文件赋予的属性有以下两个:

a- 允许给文件追加内容

i - 保护模式(不允许删除或修改)

使用chattr +i filename 防止文件误删

使用chattr +i filename 防止文件误删

在Linux系统中文件可不止只有rwx三种权限,使用lsattr命令可以显示出文件的隐藏属性

lsattr命令后面也可以跟参数,

-a :隐藏属性显示

-d :后接目录,仅列出目录本身的属性而非目录内的文件名

-R :连同子目录的数据也一同列出

对于保护重要的文件或目录很有作用

如果防止文件/目录被删除,但允许追加内容   chattr  +a  文件名

使用chattr +i filename 防止文件误删

 如果要确实修改,可以chattr  -i  文件名  先取消保护的隐藏属性,然后再修改,这样有一个缓冲的时间,防止误删。

使用chattr +i filename 防止文件误删

上一篇:开放Docker2375端口被远程入侵当矿机


下一篇:记录经历的几次服务器被黑挖矿