我刚刚犯了一个大错误。我以 root 身份输入了以下内容:
chown chris ./
所以它改变了一切!现在我因为这些权限而无法启动。我该如何修复它?
答案1
鉴于您对另一个答案的回应,听起来您运行了一个非常不同的命令。 这两种/.
./
变体都很容易逆转,但听起来您实际上运行了一些带有递归的命令,例如chown -r /
。
这将系统地重写整个系统的权限。它的破坏性更强,而且对于初学者来说几乎不可能解开。
假设情况确实如此——或者你无法确认自己到底做了什么——我的建议是备份 LiveCD 中的所有数据并重新安装听起来可能有点严重,但说实话,仔细检查所有权限真的很难。
相比之下,重新安装非常简单。
如果你使用 Ubuntu 的时间不长,那么重新安装就更容易了。
答案2
启动进入恢复模式:https://wiki.ubuntu.com/RecoveryMode
以读写方式挂载 /,并将 / 的所有者改回为 root:
mount -o remount,rw /
chown root /