Linux—chattr 命令详解
程序员文章站
2022-08-19 20:16:24
chattr命令的用法:chattr [ -RV ] [ -v version ] [ mode ] files…最关键的是[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu]这些字符组合的,这部分是用来控制文件的属性。 通过命令 chattr 可以设置文件/文件夹的隐藏属性 ......
chattr命令的用法:chattr [ -rv ] [ -v version ] [ mode ] files…
最关键的是[mode]部分,[mode]部分是由+-=和[asacddiijsttu]这些字符组合的,这部分是用来控制文件的属性。
通过命令 chattr 可以设置文件/文件夹的隐藏属性,来保证文件/文件夹的安全,其中比较重要的参数为i和a,这两个属性只有root用户才可以设置或清除。而通过命令 lsattr 可以查看这些属性。
锁定文件或目录
# 锁定目录,也可以加-r
[root@localhost ~]# chattr +ia /www/wwwroot/test
# 锁定文件,也可以加-r
[root@localhost ~]# chattr +ia /www/wwwroot/test.py
解除文件或目录的锁定
# 锁定文件,也可以加-r
[root@localhost ~]# chattr -ia /www/wwwroot/test.py
# 锁定目录,也可以加-r
[root@localhost ~]# chattr -ia /www/wwwroot/test
查看文件或目录的属性
[root@localhost ~]# lsattr /www/wwwroot/test.py