解决Linux下root用户不能删除文件的问题
来源:互联网 发布:淘宝买家信用怎么提高 编辑:程序博客网 时间:2024/04/29 06:23
在操作服务器的过程中,想清理掉一个测试文件夹的内容,但有一个文件始终删除不了,后来找到答案,备忘如下:
[root@localhost vcstock]# ls -l .user.ini-rw-r--r-- 1 root root 19 Jun 6 16:47 .user.ini[root@localhost vcstock]# rm -f .user.inirm: cannot remove `.user.ini': Operation not permitted
当前是root用户,系统居然告诉我操作不允许,是Linux疯了么?当然不是,用lsattr命令,问题就有了答案。
[root@localhost vcstock]# lsattr .user.ini----i--------e- .user.ini问题终于暴露了,在lsattr命令下,这个.user.ini文件带有一个"i"的属性,所以才不可以删除。
[root@localhost vcstock]# chattr -i .user.ini[root@localhost vcstock]# lsattr .user.ini-------------e- .user.ini[root@localhost vcstock]# rm -f .user.ini #删除成功
这个属性专门用来保护重要的文件不被删除。如果想给一个文件多加点保护,可以使用下边的命令:
chattr +i filename这样一来,想要删除这个文件就要多一个步骤。同时,这样的文件也是不可以编辑和修改的。
只有root用户才能使用chattr命令。此命令可以在Linux ext2或ext3系统上使用。
0 0
- 解决Linux下root用户不能删除文件的问题
- 解决ubuntu下root用户 不能ftp登陆的问题
- 解决ubuntu下root用户 不能ftp登陆的问题
- Linux下非root用户能创建新文件,却不能拷贝文件的问题
- Linux 下 root用户删除文件提示:Operation not permitted的解决
- Linux 下 root用户删除文件提示:Operation not permitted的解决
- Linux 下 root用户删除文件提示:Operation not permitted的解决
- 解决Linux 下 root用户删除文件提示:Operation not permitted
- 解决Linux 下 root用户删除文件提示:Operation not permitted
- 解决linux下不能删除乱码文件的笨方法
- 【解决方案】解决ubuntu下root用户 不能ftp登陆的问题
- linux Fedora添加root用户,解决普通用户不能sudo的问题
- 解决 Fedora 10 root 用户不能登陆的问题
- 解决 Fedora 10 root 用户不能登陆的问题
- ubuntu 14.04 解决root用户不能使用fcitx的问题
- linux下root用户删除文件提示:Operation not permitted
- Linux下删除root文件的思考
- Linux root 用户下 selenium 运行chrome --no-sandbox的问题的解决
- H.264几大开源编码器简介
- C++笔记
- pip安装matplotlib报错:equired packages can not be built
- 【Android基础知识】Application类
- Spark中窄依赖和宽依赖
- 解决Linux下root用户不能删除文件的问题
- tftp server搭建及客户端配置及烧录boot
- 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究
- Bitmap createBitmap参数(一)
- Hyper-v下Redhat 5.6 鼠标不可用解决方案
- [TensorFLow] tensorFlow安装
- 解决/usr/bin/ld: cannot find -lmysqlclient错误
- 《深入分析JAVA web技术内幕 》 之 JVM中的DNS缓存
- Android MediaCodec h264硬件编码