答案1
这样做的基本问题是,通过从所有顶级目录中删除执行权限位,您实际上拒绝了对这些目录下所有文件的访问,因此现在您无法执行任何命令。(除了 shell 的内置命令,但这些命令不会拯救您。)
我能想到的最简单的解决方法是:
- 从 CD 或 USB 拇指驱动器启动实时系统
- 在 /mnt 挂载你的根文件系统
- 使用以下命令再次设置执行权限位
sudo chmod a+X /mnt/*
注意大写的 X,它将确保只有目录才能获得权限位设置。
另请注意,在标准 Ubuntu 安装中,有两个顶级目录(/lost+found
和/root
)并非每个人都具有执行权限。您可以在系统再次可用时修复此问题。