lsattr 查看文件隐藏属性。

[root@one ~]# lsattr
-------------e- ./333
-------------e- ./111
-------------e- ./111.txt
-------------e- ./shell
-------------e- ./anaconda-ks.cfg
-------------e- ./install.log.syslog
-------------e- ./install.log
-------------e- ./222
-------------e- ./222.txt

e是ext3,ext4文件系统自带的。

lsattr -R可以查看,子目录下的所有文件的文件隐藏属性。

lsattr -a类似与ls -a将隐藏文件也一起列出来。

lsattr -d至查看目录本身


命令 chattr

语法 :chattr [+-=][ASaci][文件或者目录名]

+、-、=分别是增加、减少和设定

A:增加该属性后,文件或着目录的atime将不可修改。

S: 增加该属性后,会将数据同步的写入磁盘中。

a: 增加该属性后,只能够追加即>>,(vi也不能添加内容)不能删除,不能重命名,

  只有root用户才可以设定该属性。

c:自动压缩该文件,读取的时候能够自动解压。

i:增加该属性后,该文件会被固定死,是文件不能被删除、重命名、设定链接、写入、新增加数据。