ITPub博客

首页 > > > linux下无法删除文件的原因,提示:不允许的操作

linux下无法删除文件的原因,提示:不允许的操作

作者:格伯纳 时间:2020-03-10 11:30:39 0 删除 编辑

当使用rm删除文件和文件夹的时候提示:rm: 无法删除"bash": 不允许的操作

[root@localhost test]# rm -rf jiaxu.txt 
rm: 无法删除"jiaxu.txt": 不允许的操作
[root@localhost test]# 

解决方法:

1、查看文件属性

[root@localhost test]# lsattr jiaxu.txt 
----ia---------- jiaxu.txt
[root@localhost test]# 

可以看到此文件有-i 和-a属性,此时我们只要将此属性删除掉即可

通过命令 chattr,可以设置文件/文件夹的隐藏属性,来保证文件/文件夹的安全.其中比较重要的参数为i和a.这两个属性只有root用户才可以设置或清除.而通过命令 lsattr 可以查看这些属性.

2、删除属性:

[root@localhost test]# chattr -i jiaxu.txt 
[root@localhost test]# chattr -a jiaxu.txt 
[root@localhost test]# lsattr jiaxu.txt 
---------------- jiaxu.txt
[root@localhost test]# rm -rf jiaxu.txt 
[root@localhost test]# 

再次删除该文件,即可正常删除了

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
管理员

注册时间:2018-03-30

  • 博文量
    2383
  • 访问量
    984486