我的主文件夹由root拥有,我该如何解决这个问题?
我按照Ubuntu Documentation Partitioning / Home / Moving wiki中的说明将我的主文件夹放在自己的分区上。
现在我不是我自己的主文件夹的所有者。 我怎样才能解决这个问题? 我不能使用Wine,因为它说我必须是我的主文件夹的所有者。 当我使用sudo nautilus
然后尝试更改权限时,每次我选择自己或任何其他组时它都会恢复为root。 是否有一个命令可以让我自己成为我的主文件夹的所有者?
我已经尝试过以下命令:
sudo chown -R username /home/username
•这个不起作用,它回答: chown: cannot access '/home/aaron/.gvfs': Permission denied
sudo chown -hvR username:username /home/username
•这一个输出我所有文件的名称,告诉我他们的所有权已经改变,但是当我去检查时它仍然说根。
我遇到了这个问题并通过使用技巧解决了。 你得到chown: cannot access 'home/aaron/.gvfs': Permission denied
因为.gvfs
目录正在使用中。
我建议你做什么。
-
在恢复模式下重新启动系统并执行以下步骤。
-
首先从那里列出的菜单中选择Grub选项,接受
yes
。 它将以读/写模式挂载file system
。 更新后,它将从Grub退出并返回菜单 。 然后选择root 。 -
现在,您再次执行上面尝试过的所有命令 。
-
它会成功更改权限。 然后运行以下命令重新启动系统。
# reboot
-
-
第二种方式有点棘手。 但你可以尝试一下。 希望它也适合你,它对我有用。
- 按CTRL + ALT + F1转到
tty1
并使用您的用户名登录。 -
执行以下命令:
sudo pgrep $ | sudo xargs kill
- 它将显示一些消息并等待您的下一条指令。 只需按CTRL + ALT + F2即可转到
tty2
并再次登录。 - 在这里你必须运行你的命令,你已经尝试改变你的
home
许可。 -
然后返回上一个
tty1
CTRL + ALT + F1并按CTRL + Z或CTRL + C. -
按CTRL + ALT + F7或CTRL + ALT + F8返回显示。 你也可以使用ALT + - >连续来恢复你的显示。
- 按CTRL + ALT + F1转到
希望它对你有用。 如果出现问题,请回复。