功能描述
Linux下的文件,除了常规的9项权限外,还有一些权限是隐藏的,且这些权限很多是由内核直接实现的,因此实现上会使用ioctl系统调用去直接修改内核参数。不同发行版支持的权限可能不一样,以下是一些可修改的参数
- i: 设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。
实例
# 删除file文件的i权限
chattr -i file
Linux下的文件,除了常规的9项权限外,还有一些权限是隐藏的,且这些权限很多是由内核直接实现的,因此实现上会使用ioctl系统调用去直接修改内核参数。不同发行版支持的权限可能不一样,以下是一些可修改的参数
# 删除file文件的i权限
chattr -i file