2.1 a选项对文件的作用 创建文件并写入数据 添加a属性,并查看隐藏属性 文件添加属性a后,文件无法删除和修改,但可以添加数据 2.2 a选项对目录的作用 创建目录,并在目录下创建并写入内容到文件 添加属性a,并查看隐藏属性 目录添加属性a后,发现该目录下允许建立文件和修改文件,但不允许删除文件 总结 chattr参数i和a,...
chattr 是一个用于修改 Linux 文件系统中文件或目录属性的命令行工具。它允许我们更改文件的特定属性,这些属性决定了文件的行为,例如是否被压缩、是否被备份、是否被即时更新等。以下是一些常用的 chattr 选项:+i 或 -i:设置文件为不可变(immutable)。一旦文件被设置为不可变,它不能被修改、删除,甚至不能被...
i属性和a属性在Linux的chattr命令中起到权限管理的作用,分别限制文件和目录的操作。当为文件添加i属性时,文件将受到锁定,禁止删除、重命名以及写入操作,即便是root用户也无法进行。而为目录添加i属性时,目录仅允许修改目录内文件的数据,无法创建或删除文件。对于文件,若使用i属性,创建文件后,文件便...
[root@master test]# lsattr--- ./001---a--- ./aaa [root@master test]# rm-rf aaa rm: cannot remove ‘aaa’: Operation not permitted # 加锁:chattr +i /etc/passwd 文件不能删除,不能更改,不能移动 # 解锁:chattr -i /etc/passwd 表示解除 [root@master test]# chattr +i aaa [root@m...
1.1 chattr 选项 +i 权限 1.2 chattr 选项 +a 权限 1.3 chattr 选项“i”与“a”区别 1.4 lsattr 选项 -a -d -R 2.特殊权限 2.1 set_uid 权限,作用于二进制文件,可执行文件 2.2 set_gid 权限 2.3 stick_bit 防删位 3.软链接和硬链接 3.1软链接文件 3.2 硬链接文件 3.3 软链接和硬链接区别 4. ...
Linux chattr 命令详解 常见命令参数 A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:即Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下...
chattr [选项] 文件或目录 2、常用选项 3、示例 以下是一些使用chattr命令的示例: 3.1 设置文件属性 3.1.1 追加数据,禁止删除 为文件file.txt设置追加数据和禁止删除属性: chattr +a +i file.txt 3.1.2 不允许任何更改 为目录dir设置只读属性: chattr +A dir ...
chattr [+-=] [选项] 文件或目录名 选项: +増加权限-删除权限=等于某权限 i 如果对文件设置属性,不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置 i 属性,只能修改目录下文件中的数据,不允许建立和删除文件 a 如果对文件设置 a 属性,只能在文件中増加数据,不能删除和修改数据;如果对目录设...
Linux chattr 命令详解 常见命令参数 A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:即Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下...
1 chattr命令参数较多,可以使用命令chattr查看具体的参数及其使用方法。2 这里我们举个例子,比如没有隐藏的时候1.txt文档,使用命令rm可以删除 3 删除后我们可以看到1.txt的文件确实删除了 4 然后我们对2.txt文件用命令chattr隐藏权限功能 5 使用命令:chattr +a /2.txt 6 然后尝试删除2.txt文件的时候,发现...