Linux 命令之 --[chattr]
引言: 该命令是用来修改ext2和ext3文件系统属性;
使用权限:超级用户.
chattr [-RV][-v<版本编号>][-+=AacDdijsSu][文件或目录]
常用参数说明:
-R:递归处理所有的文件及子目录。
-V:详细显示修改内容,并打印输出。
-:失效属性。
+:激活属性。
= :指定属性。
A:Atime,告诉系统不要修改对这个文件的最后访问时间。
S:Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。
a:Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。
i:Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。
D:检查压缩文件中的错误。
d:No dump,在进行文件系统备份时,dump程序将忽略这个文件。
C:Compress,系统以透明的方式压缩这个文件。从这个文件读取时,返回的是解压之后的数据;而向这个文件中写入数据时,数据首先被压缩之后才写入磁盘。
s:Secure Delete,让系统在删除这个文件时,使用0填充文件所在的区域。
u:Undelete,当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件。
提示
如果Linux内核版本低于2.2,那么有些功能不能实现。同样-D检查压缩文件中的错误 的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能 保护/、/dev、/tmp、/var目录
在新装的Linux系统下,很多人会发现/home 目录下 ,root用户无法建立目录,
![](http://blog.chinaunix.net/p_w_upload/201207/25/22823163_1343207147ZbBu.jpg)
- chattr -V -i /home
功能说明:显示文件属性。
语 法:lsattr [-adlRvV][文件或目录...] 补充说明:用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。 参 数: |
转载于:https://blog.51cto.com/dodolovely/942219
Linux 命令之 --[chattr]相关推荐
- Linux 命令(16)—— chattr 与 lsattr 命令
1.简介 chattr 与 lsattr 分别用于改变和显示文件属性,与 chmod 命令相比,chmod 只改变文件的读写.执行权限,更底层的属性控制是由 chattr 来改变的. 2.chattr ...
- 最常用 150 个Linux命令汇总(建议收藏)
点击上方[视学算法]→右上角[...]→[设为星标⭐] 来源:banana 童 www.cnblogs.com/bananaaa/p/7774467.html linux 命令是对 Linux 系统进 ...
- 盘点那些最常用的Linux命令,都应该记熟!
来源:cnblogs.com/chenliangchaoshuai/p/11827383.html linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存. ...
- linux命令学习(转)
查询命令的地方:man.linuxde.net/ Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存 Linux提供了大量的命令,利用它可以有 ...
- linux命令全集,Linux命令全集
下文是小编为你带来的Linux命令全集,欢迎大家阅读. 文件管理 cat chattr chgrp chmod chown cksum cmp cp cut diff diffstat file fi ...
- 这些最常用的Linux命令,每一条都应该学会!
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 作者:陈 ...
- Linux学习之第二课时--linux命令格式及命令概述
命令概述 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘管理,文件存取,目录操作,进程管理,文件权限设定等 Linux命令格式 Linux命令的组成部分:命令字 命令选项参数( ...
- 收集一些非常实用的Linux命令
linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心. 线上查询及帮助 ...
- sle linux lftp禁止匿名登陆_软件测试常用linux命令整理
作为一个名软件测试工程师,掌握Linux的基本操作是必须的.下面罗列下linux的常用命令,方便大家今后操作linux时查找,然后通过[帮助命令]进行具体的使用. 1.帮助命令man -- man ...
最新文章
- CentOS7 升级 Git 版本
- 第三周课程总结及实验报告(一)
- IntelliJ IDEA 修改包名
- 教学思路SQL之预备课程学习 建库、建表、建约束、关系、部分T-sql语句
- IdentityServer4之持久化很顺手的事
- python中if语句的实例_对python中if语句的真假判断实例详解
- MinIO Docker 快速入门
- 计算机错误英语,计算机启动提示:引导时解释英语错误消息的含义
- GO语言学习之路10
- Knowledge Graph - NLP
- 足球世界杯亚军去的南宁观音寺,咱也去了几次
- 自写程序的打包成软件
- 日版iphone5 SB 配合REBELiOS卡贴破解电信3G步骤
- java模板引擎哪个好_模板引擎比较
- 页高速缓存(Page Cache)
- latex 定理环境,引理,定义,自定义 proof 环境
- C语言——函数(上)
- 排序知识点总结及代码实现(C++)
- cookie setSecure详解
- 各层级、各部门有OKR模版吗,员工不知道怎么定目标怎么办?
热门文章
- VTK:相互作用之MouseEvents
- VTK:几何对象之OrientedCylinder
- OpenCV场景重建
- OpenCV运行自定义OCR模型
- C/C++语言开源库
- linux内核5.3支持cpu,Linux 5.3版内核重磅发布:支持中国兆芯x86 CPU
- Python tcp编程,TCP服务端和TCP客户端代码编写
- 20_Android中apk安装器,通过WebView来load进一个页面,Android通知,程序退出自动杀死进程,通过输入包名的方式杀死进程
- 1CCTableView的使用,TableView响应和小格子tableView实现
- 基于.NET的WebService的实现