我的许多文件都显示所有者是 root,而我无权访问它们。这些都是我每天都会用到的文件。我的 Firefox 无法正常工作,显示文件丢失或无法访问。
答案1
显然,您已经使用 运行了一个 GUI 程序sudo
。这就是为什么不鼓励使用 运行 GUI 程序的原因之一root
。
要修复它(在您理解它之前不要运行它):
sudo find $HOME -user root -exec chown $(id -u):$(id -g) {} +
这将找到$HOME
所拥有的文件和目录root
,并将它们更改为您的$UID
和$GID
。
man find; man id; man chown ; man sudo
应该可以帮助你开始。