-1

我被困住了。

我做了一个简单的用户添加。我有用户-> 标记并分配目录-> /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

任何想法?

ps 在 GNOME 上,当我右键单击此文件夹(当然我无法打开它)时,我在权限选项卡上看到所有者和组仍分配给标记的 ID。我可以看到所有者 -> 502 - 用户 #502(它是标记)和组 -> 502。所有表单都是灰色的,我无法编辑它们。

4

3 回答 3

1

要删除用户标记及其数据 (/hom/mark),请以 root 身份输入:

#userdel -r mark

编辑:试试这个

chattr -i mark
rm -rf mark

你说你不能chown这个目录,如果上面的命令不起作用,我建议fsck在系统上:

#shutdown -r -F now

并在检查文件后尝试删除标记文件夹。

于 2012-08-10T14:40:25.243 回答
0

以 root 身份登录

cd /home
chmod -R 0777 mark
rm -fr mark

应该做的伎俩。

然后编辑 /etc/passwd /etc/shadow

于 2012-08-10T14:44:59.817 回答
0

确保没有与该目录关联的正在运行的进程。

[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
于 2012-08-10T15:39:15.403 回答