13.chattr
格式为:chattr[+_-=][Asaci][文件或者目录名]
其中,+、-和=分别表示增加、减少和设定。
- A:增加该属性后,表示文件或目录的atime将不可修改。
- S:增加该属性后,会将数据同步写入磁盘中。
- a:增加该属性后,表示只能追加不能删除,非root用户不能设定该属性。
- c:增加该属性后,表示自动压缩文件,读取时会自动解压。
- i:增加该属性后,表示文件不能删除、重命名、设定链接、写入以及新增数据。
A权限:
示例如下:
14.lsattr
用于读取文件或者目录的特殊权限。
格式:lsattr[-ar][文件/目录名]
- -a:类似于ls的-a选项,即连同隐藏文件一同列出。
- -R:连同子目录的数据一同列出。
15.set uid、set gid和sticky bit
- Set uid:针对二进制可执行文件,使文件在执行阶段具有文件所有者的权限。
- Set gid:该权限可以作用在文件上(二进制可执行文件),也可以作用在目录上。
- Sticky bit:可以理解为防删除位。
16.在Linux下搜索文件 用which命令查找可执行文件的绝对路径
注意的是,which只能用来查找path环境变量中出现的路径下的可执行文件。