chattr

chattr

用来改变文件属性

补充说明

chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:

语法

chattr(选项)

选项

a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。
-R:递归处理,将指令目录下的所有文件及子目录一并处理;
-v<版本编号>:设置文件或目录版本;
-V:显示指令执行过程;
+<属性>:开启文件或目录的该项属性;
-<属性>:关闭文件或目录的该项属性;
=<属性>:指定文件或目录的该项属性。

实例

用chattr命令防止系统中某个关键文件被修改:

chattr +i /etc/fstab

然后试一下rm、mv、rename等命令操作于该文件,都是得到Operation not permitted的结果。

让某个文件只能往里面追加内容,不能删除,一些日志文件适用于这种操作:

chattr +a /data1/user_act.log

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/chattr/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 7日 下午6:52
下一篇 2023年 12月 7日 下午6:52

相关推荐

  • write

    文章目录write补充说明语法参数实例 write 向指定登录用户终端上发送信息 补充说明 write命令 用于向指定登录用户终端上发送信息。通过write命令可传递信息给另一位登…

    入门教程 2024年 1月 3日
  • pacman

    文章目录pacman安装实例安装软件包列出所有软件包删除某个软件包开始滚动更新参考资料 pacman Arch Linux 系统及其衍生系统中默认使用的包管理器 安装 在安装 Ar…

    入门教程 2024年 3月 1日
  • diffstat

    文章目录diffstat补充说明语法选项参数实例 diffstat 显示diff命令输出信息的柱状图 补充说明 diffstat命令 用来显示diff命令输出信息的柱状图,用以显示…

    入门教程 2023年 12月 7日
  • updatedb

    文章目录updatedb补充说明语法选项实例 updatedb 创建或更新slocate命令所必需的数据库文件 补充说明 updatedb命令 用来创建或更新slocate命令所必…

    入门教程 2024年 3月 11日
  • 上手编写-柿饼UI“环境检测仪”代码

    文章目录前言第一周:熟悉语法,产品框架第二周:设计UI界面第三周:设计界面,代码实现第四周:测试验证 前言 首先,感谢RTT的这次体验机会,此代码参考了Factory_Demo 先…

    入门教程 2021年 3月 31日
  • HTML 区块

    文章目录HTML <div> 和<span>HTML 内联元素HTML <div> 元素HTML <span> 元素HTML 分组标…

    入门教程 2023年 4月 13日
  • ps

    文章目录ps补充说明语法选项实例 ps 报告当前系统的进程状态 补充说明 ps命令 用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时…

    入门教程 2024年 3月 1日
  • chown

    文章目录chown补充说明语法选项参数实例 chown 用来变更文件或目录的拥有者或所属群组 补充说明 chown命令 改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授…

    入门教程 2023年 12月 7日
  • pvremove

    文章目录pvremove补充说明语法选项参数实例 pvremove 删除一个存在的物理卷 补充说明 pvremove命令 用于删除一个存在的物理卷。使用pvremove指令删除物理…

    入门教程 2024年 3月 1日
  • ln

    文章目录ln补充说明语法选项参数实例扩展知识软链接:硬链接符号链接(软连接) ln 用来为文件创建链接 补充说明 ln命令 用来为文件创建链接,链接类型分为硬链接和符号链接两种,默…

    入门教程 2023年 12月 19日
Translate »