我被困住了。
我做了一个简单的用户添加。我有用户 -> 标记并分配了目录 ->/home/mark。在这里,我安装了一个软件。后来我删除了标记,现在我无法删除/home/mark。使用root帐户,我尝试:
a) 将权限更改为 777 -> 权限被拒绝
b) 删除目录
rm -rf /home/mark
权限被拒绝
c) 鹦鹉螺
sudo nautilus
无法解析参数:无法打开显示(什么??
我无法从服务器中删除此目录。这是我的权限列表
ls -la /home/mark
drwx------ 5 502 502 4096 10 ago 13:32 .
drwxr-xr-x 5 root root 4096 10 ago 16:13 ..
-rwxrwxrwx 1 502 502 366 10 ago 13:46 .bash_history
-rwxrwxrwx 1 502 502 18 10 mag 20:45 .bash_logout
-rwxrwxrwx 1 502 502 176 10 mag 20:45 .bash_profile
-rwxrwxrwx 1 502 502 124 10 mag 20:45 .bashrc
drwxrwxrwx 2 502 502 4096 12 nov 2010 .gnome2
drwxrwxrwx 2 502 502 4096 10 ago 14:28 .mozilla
drwxrwxrwx 2 502 502 4096 10 ago 14:28 mypackage
-rwxrwxrwx 1 502 502 4131518 10 ago 05:06 mypackage.tar.gz
知道吗?
附言在 GNOME 上,当我右键单击此文件夹(当然我无法打开它)时,我在"权限"选项卡上看到所有者和组仍分配给标记的 ID。我可以看到所有者 -> 502 - 用户 #502(它是标记)和组 -> 502。所有表单都显示为灰色,我无法编辑它们。
要删除用户标记及其数据(/hom/mark),请以根身份键入以下内容:
#userdel -r mark
编辑:试试这个
chattr -i mark
rm -rf mark
你说你不能chown
这个目录,如果上面的命令不起作用,我建议在系统上fsck
:
#shutdown -r -F now
并在检查文件后尝试删除标记文件夹。
以 root 身份登录
cd /home
chmod -R 0777 mark
rm -fr mark
应该做这个伎俩。
然後編輯/etc/passwd/etc/shadow
确保没有与该目录关联的正在运行的进程。
[root@ap0003 tmp]# fuser /home/spatel
/home/spatel: 1196c 1243c
[root@ap0003 tmp]# ps aux | grep 1196
spatel 1196 0.0 0.0 66120 1540 pts/0 Ss 09:41 0:00 -bash
root 1889 0.0 0.0 61228 764 pts/0 S+ 11:38 0:00 grep 1196