chattr 使用

[root@localhost:~/Desktop] # ls
[root@localhost:~/Desktop] # ls /
bin   cgroup  etc   lib    lost+found  misc  net  proc  sbin     srv    stu02  tmp  var
boot  dev     home  lib64  media       mnt   opt  root  selinux  stu01  sys    usr
[root@localhost:~/Desktop] # touch test.txt
[root@localhost:~/Desktop] # ls
test.txt
[root@localhost:~/Desktop] # lsattr test.txt
-------------e- test.txt
[root@localhost:~/Desktop] # vim test.txt
[root@localhost:~/Desktop] # chattr +i test.txt    //a :全名append only 只允许追加数据,不允许任何用户改动文件(超级用户也不行) 甚至不能正常的删除文件 只能读取文件内容,只能用 “echo” 追加内容 chattr +a xxx #增加 a 权限 chattr -a xxx #取消 a 权限 lsattr #查看权限
[root@localhost:~/Desktop] # vim test.txt
[root@localhost:~/Desktop] # !ls
lsattr test.txt
----i--------e- test.txt
[root@localhost:~/Desktop] # rm -rf  test.txt
rm: cannot remove `test.txt': Operation not permitted
[root@localhost:~/Desktop] # cat test.txt
iiiii
[root@localhost:~/Desktop] # chattr +a test.txt
[root@localhost:~/Desktop] # lsattr test.txt
----ia-------e- test.txt
[root@localhost:~/Desktop] # echo dd > test.txt
bash: test.txt: Permission denied
[root@localhost:~/Desktop] # echo dd >> test.txt
bash: test.txt: Permission denied
[root@localhost:~/Desktop] # chattr -i test.txt   //i :全名immutable 不允许对这个文件进行任何的修改(超级用户也不行) 不能正常的删除文件 只能读取文件内容,不能用 “echo” 追加内容 chattr +i xxx #增加 i 权限 chattr -i xxx #取消 i 权限 lsattr #查看权限

[root@localhost:~/Desktop] # lsattr test.txt
-----a-------e- test.txt
[root@localhost:~/Desktop] # echo dd > test.txt
bash: test.txt: Operation not permitted
[root@localhost:~/Desktop] # echo dd >> test.txt
[root@localhost:~/Desktop] # rm -rf test.txt
rm: cannot remove `test.txt': Operation not permitted
[root@localhost:~/Desktop] #

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐于技术分享

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值