返回首页 - Notes - 2018

root 用户也删不掉文件的解决办法


问题描述

rootUnix/Linux 系统中拥有至高权限的用户,可有时候会遇到连 root 也删不掉某个文件的情况


问题解析

出现这样的情况,是因为这个文件被人用 chattr 修改了文件属性,以保护不被误删

保护关键文件不被删除和修改的方法:chattr +i /file/name


问题解决

先用 lsattr 命令查看下文件属性,如:lsattr /file/name,如果属性列表中有 i 字样,则证明是被 chattr 附加了 “不允许删除和修改” 的属性

这个时候,使用命令 chattr -i /file/name 将这个文件的该属性干掉即可,干掉这个属性后就可以正常删除了


date:2018-03-06