CentOS系统下删除文件,出现
rm: cannot remove `default/.user.ini': Operation not permitted
错误提示: 说目录中.user.ini 没有权限删除
解决办法:
1、chattr解决权限问题:
chattr -i .usr.ini
2、再次执行删除命令
rm .usr.ini 即可
或者
rm -rf default 删除整个目录
关于Linux命令: chattr 和 lsattr
1、 chattr 改变文件属性
其作用:
1) 用chattr命令防止系统中某个关键文件被修改
i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。
chattr +i /etc/www.conf
想修改此文件就要把i属性去掉: chattr -i /etc/www.conf
2) 让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件
chattr +a /var/blog_log/
2、lsattr 查看文件或目录,的隐藏属性。
原创文章,转载请注明: 转载自HSBLOG