Linux文件或目录除了rwxrwxrwx九个权限设定外,还有隐藏的属性。设置文件或目录的隐藏属性可以指令chattr,而显示文件或目录的隐藏属性则用指令lsattr。
chattr:
语法:
1 | chattr [+-=][ASacdistu] 文件或目录名称 |
示例:
在/temp下新建一个文件,并加入i选项,然后尝试删除:
1 | root@ubuntu:/temp# touch file2 |
操作被拒绝,只有移除i选项后,才能够删除:
1 | root@ubuntu:/temp# chattr -i file2 |
lsattr:
语法:
1 | lsattr [-adR] 文件或目录 |
示例:
1 | root@ubuntu:/temp# touch file2 |
《鸟哥的Linux私房菜》读书笔记

