我做了 [chown -r root /usr/share/applications] 当我只是想只 chown

我做了 [chown -r root /usr/share/applications] 当我只是想只 chown

我当时犯了类似的错误 [chown -r 整个 /usr 文件夹],不得不重新安装 ubuntu 及其应用程序(这对我来说很痛苦,主要是因为我不习惯 SO)

我只是想知道是否有可能出现任何重大问题,主要是那些应用程序,或者 root 最终是否已经处理了它们的执行以及这种自己的更改。

谢谢

(编辑 001:忘记了标题路径中 usr 之前的“/”)(编辑 002:我在 sudo 中做了所有事情,忘了提及这一点(否则我想我就不会犯这个错误了)(编辑 003:我刚到家,查看了终端命令。最后我做到了sudo chown -r root /usr/share

答案1

/usr/share/applications

其中所有文件的权限是:

-rw-r--r-- 1 root root

所以 ...

chown root:root /usr/share/applications/
chmod 644 /usr/share/applications/

将其恢复为默认值(我添加了两个命令以防其他人最终在这里寻找它,但您所需要的只是 chmod)。

/usr/share/applications/ 中没有目录,因此 -r 在您的情况下没有任何作用。

相关内容