我的主文件夹归 root 所有,我该如何解决这个问题?

我的主文件夹归 root 所有,我该如何解决这个问题?

我按照Ubuntu 文档 分区/主页/移动 wiki

现在我不是我自己的主文件夹的所有者。我该如何解决这个问题?我无法使用 Wine,因为它说我必须是主文件夹的所有者。当我使用 Winesudo nautilus尝试更改权限时,每次我选择自己或任何其他组时,它都会恢复为 root。是否有命令可以用来使自己成为主文件夹的所有者?

我已经尝试过以下命令:

    sudo chown -R username /home/username

• 这个不行,它回答说:chown: cannot access '/home/aaron/.gvfs': Permission denied

sudo chown -hvR username:username /home/username  

• 这个输出了我所有文件的名称,告诉我它们的所有权已更改,但当我去检查时,它仍然显示为 root。

答案1

我遇到过这个问题,并使用了一个技巧解决了。您收到chown: cannot access 'home/aaron/.gvfs': Permission denied错误是因为.gvfs目录正在使用中。

我建议你做什么。

  • 重新启动系统恢复模式并按照以下步骤操作。

    • 首先选择选项蛴螬来自菜单列出,接受yes。它将file system以读/写模式挂载您的。更新后,它将退出蛴螬并将回到菜单。然后选择

    • 现在轮到你执行上面尝试过的所有命令再次。

    • 它将成功更改权限。然后运行以下命令重启 你的系统。

      # reboot
      
  • 第二这种方法有点棘手。但你可以试一试。希望它对你也有效,对我来说有效。

    • CTRL+ ALT+F1前往tty1并使用您的用户名登录。
    • 执行以下命令:

      sudo pgrep $ | sudo xargs kill
      
    • 它将显示一些消息并等待您的下一个指令。无需执行任何操作,只需按CTRL+ ALT+F2即可转到tty2并再次登录。
    • 在这里您必须运行您的命令,您已经尝试过更改您的权限home
    • 然后返回上一个tty1 CTRL++并按+或+ 。ALTF1CTRLZCTRLC

    • CTRL+ ALT+F7CTRL++可恢复显示。您也可以使用+ALT连续可恢复显示。F8ALT->

希望它能对你有用。如果出现问题,请回复。

相关内容