如果您对编写脚本感到满意,则可以:
或者当然可以进行全新安装。
BTW:谁让你发出那个命令的?
我实际上只是找到了一个使用相同逻辑的非常好的脚本。正如作者所说,在使用它之前要小心,如果您不确定自己知道它的作用,请不要这样做:https : //superuser.com/questions/132891/how-to-reset-folder-permissions-to-their -default-in-ubuntu-9-10
为了帮助您(来自上述来源):
find /etc /usr /bin -exec stat --format "chmod %a ${MPOINT}%n" {} \; > /tmp/restoreperms.sh
Run Code Online (Sandbox Code Playgroud)
我几乎想说,您可能必须在这里进行全新的重新安装。Ubuntu (Linux) 正常运行需要系统根目录之外的许多目录迭代。如果他们的权限混乱,您将需要重新 chmod 一切。当然,这是假设它甚至允许您重新登录。
如果您想尝试恢复,您可以以 root 用户身份完成此操作。要以 root 身份进入,请重新启动并按住SHIFT在 BIOS 发布后立即重新启动并按住。这应该会让您进入 GRUB 菜单。
从 GRUB 菜单中,选择标有“(恢复模式)”的最新内核。加载完成后,您应该会看到一个菜单,其中有一个选项“拖放到 root shell 提示符”。
如果它有效并以 root 身份登录,您应该能够使chmod
系统恢复正常工作状态。