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

Kuu*_*aku 3 permissions chown

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

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

谢谢哦

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

Rin*_*ind 7

/usr/share/applications
Run Code Online (Sandbox Code Playgroud)

那里的 -all- 文件的权限是:

-rw-r--r-- 1 root root
Run Code Online (Sandbox Code Playgroud)

所以 ...

chown root:root /usr/share/applications/
chmod 644 /usr/share/applications/
Run Code Online (Sandbox Code Playgroud)

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

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