中秋节刚刚过完,不知道大家过的怎么样呢o( ̄▽ ̄)ブ
一直到国庆前也要加油哦(ง •_•)ง
- 命令chattr 格式 chattr [±=] [文件的目录或者文件名字】
+,-,=分别表示增加,减少,设定。有如下几个选项可增添
A:增加这个属性后atime无法更改。
s:增加这个属性后会把数据同步写入磁盘。
a:增加后表示这个文件或者目录只能够追加而不能删除,且非root无法设定属性。
c:增加后表示会自动压缩文件,并在读取时自动解压。
i:增加后表示不能删除,重命名,设定链接,写入以及新增数据。
下面是增加属性a的情况只能在目录里面添加文件而不能删除文件
在文件中也可以有以上应用(+i的话不可以追加也不可以删除)(+a的话可以追加不可以写入)
- 命令lsattr(这个命令是用于读取文件或者目录的特殊权限)
**格式为:**lsattr [-aR] 【文件或者目录名字】
-a:类似于ls的-a选项,连同隐藏文件一同列出
-R:连通子目录一同列出
命令与ls类似
我们可以看到这个确实与ls有些类似,比如-a和-aR输出的居然是一样的,
- 使用find搜索文件
find的格式为:find [路径] 【参数】
参数:
-atime +n/-n:表示访问或者执行的时间大于或者小于n天的文件
-ctime +n/-n:表示写入,更改inode属性(如更改所有者,权限或者连接)时间大于或小于n天的文件。
-mtime +n/-n:表示写入时间大于或者小于n天的文件,该参数用的最多
这个就是这个文件一天以内的文件 - stat指令
用stat指令可以列出文件的atime,ctime,mtime如下