我不小心禁用了操作系统上所有文件的执行

我不小心禁用了操作系统上所有文件的执行

sudo chmod -333 /
预计系统无法工作。我想知道除了重装之外还有什么方法可以恢复吗?

我的操作系统是 Debian。

答案1

如果这是您使用的实际命令,那么它实际上并未对系统上的所有文件进行操作,因为-R未使用 或 递归开关。您基本上只是删除了用户、组以及/根目录中的每个人的写入和执行权限(不要与用户/root的主目录混淆root)。

您必须确保root该命令才能发挥作用。您可以简单地chmod 755 /以 root 身份运行,这会将其恢复到原来的状态。

根据您使用的基于 Unix 的操作系统,如果您可以进入救援模式或单用户模式,那么您可以从大多数 Linux 发行版中运行上述命令;然而,在其他情况下这可能是不可能的。通过 Google,为每个可用的操作系统提供了进入单用户模式的演练。如果该方法不起作用,那么您可能需要重新安装。

相关内容