CentOS删除文件出现(无权限)rm: cannot remove

CentOS系统下删除文件,出现

rm: cannot remove `default/.user.ini':  Operation not permitted

错误提示: 说目录中.user.ini 没有权限删除

cannotdemo

解决办法:

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  查看文件或目录,的隐藏属性。 lsattr

原创文章,转载请注明: 转载自HSBLOG

本文链接地址: CentOS删除文件出现(无权限)rm: cannot remove