Linux--chattr 半解

chattr [选项] [参数] 文件或目录

选项

    • 增加一个特殊的参数,原本参数不动
    • 删除某个特殊参数,其它原本存在的参数不动
  • = 直接设置参数,且公有后面接的参数

参数

  • A即atime 告诉系统不要修改这个文件的最后访问时间
  • S 即sync,一旦应用程序对这个文件执行了写入操作,使系统立刻把修改的结果写到磁盘
  • a 即append only 系统只允许在这个文件之后 追加数据 ,不允许任何进程覆盖或截断这个文件。如果**目录**具有这个属性,系统将只允许 在这个目录下建立和修改文件,而不允许 删除任何文件
  • b 即不更新文件或目录的最后存取 时间
  • c 即将文件或目录压缩后存放
  • d 即当dump程序执行时该文件或目录不会被 dump 备份
  • D 即检查压缩文件中的错误
  • i 即系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何进程只能修改目录下的文件,不允许 建立和删除文件。
  • s 即彻底删除文件,不可恢复;
  • u 即当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除的这个文件,用来防止意外删除文件或目录。
  • t 即文件系统支持尾部合并;
  • x 即可以直接访问压缩文件的内容
chattr +a /root/log/test.log

lsattr–查看加锁

lsattr /root/log/

PS:隐藏chattr命令

which chattr
mv /usr/bin/chattr  /opt/ft1/
cd /opt/ft1/
mv chattr  chattrh -->更改命令,使用别名 chattrh 来隐藏身份
/opt/ft1/chattrh +i /home/mac/test.txt -->利用chattrh 来行使chattr 命令
lsattr /home/mac/test.txt  --->查看文件的加密信息

恢复隐藏的命令

mv /opt/ft1/chattrh /usr/bin/chattr
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值