Linux chattr 命令详解程序员
2023-06-13 09:20:05 时间
A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:即Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:当dump程序执行时,该文件或目录不会被dump备份。 D:检查压缩文件中的错误。 i:即Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。 s:彻底删除文件,不可恢复,因为是从磁盘上删除,然后用0填充文件所在区域。 u:当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件,用来防止意外删除文件或目录。 t:文件系统支持尾部合并(tail-merging)。 X:可以直接访问压缩文件的内容。常用的命令展示
chatter: 锁定文件,不能删除,不能更改
+a: 只能给文件添加内容,但是删除不了,
chattr +a /etc/passwd
-d: 不可删除
加锁:chattr +i /etc/passwd 文件不能删除,不能更改,不能移动
查看加锁: lsattr /etc/passwd 文件加了一个参数 i 表示锁定
解锁:chattr -i /home/omd/h.txt 表示解除
隐藏chattr命令:
which chattr mv /usr/bin/chattr /opt/ftl/ cd /opt/ftl/ mv chattr h -- 更改命令,使用别名h隐藏身份 /opt/ftl/h +i /home/omd/h.txt -- 利用h 行驶chattr命令
lsattr /home/omd/h.txt -- 查看加密信息
恢复隐藏命令
mv h /usr/bin/chattr chattr -i /home/omd/h.txt lsattr /home/omd/h.txt
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/2999.html
服务器部署程序员系统优化网站设置运维相关文章
- Linux 误删文件恢复命令及方法
- Linux系统信息查看命令大全详解程序员
- Linux IO实时监控iostat命令详解程序员
- 实现Linux系统的随机启动(linux随机启动)
- Linux下磁盘数据恢复的精彩实践(linux磁盘数据恢复)
- 命令使用unset命令在Linux中清除变量(linux中的unset)
- Linux下端口映射:实现高效网络连接(linux下端口映射)
- Linux下查看路由配置的命令使用(linux查看路由命令)
- 程序员招募Linux程序员,让银行业务精进!(银行招聘linux)
- Linux下运动控制的新技术(linux运动控制卡)
- 深入浅出Linux页表机制(linux页表机制)
- 把Linux安装进虚拟器:简单而快速!(虚拟器安装linux)
- Linux系统下网卡卸载的正确示范(linux网卡卸载)
- 优化Linux优化:提高系统性能的利器(linux系统任务)
- 求救:Linux 命令找不到解决方案(linux命令找不到)
- 用 Linux 简单保存文本信息(linux文本保存)
- 命令Linux下PS和TOP命令的实战应用(linux的ps和top)
- Linux检查端口开放情况的简单方法(linux端口开放查看)
- Linux登录安全:妙用密码保护(linux登录密码)
- 深入了解Linux管理控制台:从基础命令到高级管理技巧(linux管理控制台)
- Linux命令:快速查找技巧(linux下查找命令)
- Linux常用编辑命令大全(linux编辑命令)
- Linux命令:掌握返回结果的解读(linux命令返回结果)
- 了解Linux的AT命令,轻松定时管理任务(linux的at)
- Linux命令:显示系统时间的技巧(linux命令显示时间)
- 如何修改Linux命令?(修改linux命令)
- Linux网络命令配置指南:25秒学会(linux配置网络命令)
- Linux 中查看用户目录的小技巧(linux 查看用户目录)
- Linux下如何快速结束当前命令(linux 结束当前命令)
- Linux下快捷安装Yum:一步到位(linux安装yum命令)