源码技术
php
java
python
Linux
当前位置:
首页
>
Linux
>Linux命令7、chattr
Linux命令7、chattr
2026-10-11 08:03:36
Linux命令7、chattr
chattr用于改变文件或目录的属性,可以通过这些属性来控制文件系统的行为,提供更高级的文件管理功能。
语法
chattr [选项] [+/-/=属性] 文件或目录
选项
-R:递归处理
-V:显示详细信息
-v:显示版本信息
属性模式
+:添加属性
-:移除属性
=:指定属性
属性
a:仅追加,文件只能追加内容,不能删除和修改,需root权限
i:不可变,文件不能被删除、修改、重命名、创建硬链接,需root权限
A:不更新文件的最后访问时间
c:文件自动压缩
s:安全删除,不可恢复
u:删除后,内容仍可恢复
d:文件在dump备份时被跳过
实例
添加属性
设置file1.txt文件为不删除/修改
chattr +i file1.txt
日志文件只能追加
chattr +a /var/log/syslog
移除属性
取消不可变属性
chattr -i file1.txt
重置属性
移除所有属性,仅保留a
chattr =a file1.txt
递归设置目录属性
chattr -R +i /etc/important/
查看文件属性,使用lsattr命令
lsattr file1.txt
扩展
lsattr
每一列代表一个属性
-表示没有设置该属性,字母表示已经设置
s:secure deletion 安全删除
u:undeletable 不可删除
c:compressed 压缩
S:synchronous updates 同步更新
i:immutable 不可变
a:append only 只能追加
d:no dump 不备份
A:no atime update 不更新访问时间
I:indexed directory 索引目录
j:data journalling 数据日志
t:no tail-merging 不进行尾部合并
T:top of directory hierarchy 目录层次结构顶部
e:extent format 扩展格式
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
neo4j+Python + py2neo 对接 Neo4j:节点、关系、属性增删改查入门
计算机小白必看!Python到底可以用来干嘛??
最新文章
neo4j+Python + py2neo 对接 Neo4j:节点、关系、属性增删改查入门
Linux驱动是什么?
到底是谁还在手写 Python?DeepSeek 接入 PyCharm 直接爽翻了!
超有趣 Python 函数|原来代码可以这么好玩!
院部动态 | 智能制造学院Python编程班赛圆满落幕
python编程其实超水的,无非就这64页纸
PHP 单元测试进阶:PHPUnit + Mockery 实战指南,写出让你自己都放心的测试
Linux根目录功能全览,一图秒懂!
【Linux社区短距简报】linux-bluetooth周动态(20260520)
【Linux社区短距简报】linux-wireless周动态(20260520)
热门文章
搞懂 Linux 假死现象,才算真正吃透内核级运维排障
Linux 要登录 codex 的 chatGPT 账号,咋整?
Linux服务管理与自动化运维 刘春 课后习题答案解析
不到200块的3K屏,还送台能跑Linux的笔记本
Xpra:一款用Python编写的远程桌面超级神器!可以让你的远程GUI应用可以像在本地一样随时暂停、断开、再连接
从"装Python"到"装TRAE":第一课的取舍 - AIPY编程系列.创作手记(三)
学会这14个Python脚本,告别重复工作(小白也能上手)
《Python建筑钢结构计算》视频简介
Python基础入门重点总结汇总
Python零基础入门:函数基础与代码模块化
随机文章
10个月宝宝每天需要喝多少奶粉?
玩转量化QMT:QMT中如何使用python编写一个双均线量化策略?
资料精选 | 热门编程语言Python,等你解锁!
Linux 内核参数调优清单:生产环境必改的 20 项配置
潜伏9年的内核漏洞使Linux SSH私钥面临风险
Linux命令大全-fdisk命令
走进编程世界,解锁Python | “智启未来”人工智能与科创探索公益课堂
AI+Python数据分析为什么早已不是传统报表统计
建议大家去bilibili学Python!
Python练字字帖生成工具 v1.0
Python 中常见的一些数据分析算法��