sudo chmod -R 777 /

sudo chmod -R 777 /
 sudo chmod -R 777 /

我这样做了。这是一个错误。有办法撤销吗?

基本上它搞乱了比我能列出的更多的东西。我的 Mac 上没有启用时间机器。

答案1

看一下Apple的磁盘工具的修复磁盘权限功能:

http://support.apple.com/kb/HT1452?viewlocale=en_US

答案2

http://support.apple.com/kb/HT2963

使用修复权限实用程序

大多数 Mac OS X 用户并未有意修改权限,只是需要一个实用程序将系统权限重置为正确的默认值。如果您使用的是 Mac OS X 10.2 及更高版本,则此实用程序包含在操作系统中。如果您使用的是 Mac OS X 10.1,则可以下载它。对于版本 10.0 至 10.1.4,您必须先更新到版本 10.1.5。

对于 Mac OS X 10.2 或更高版本,请打开“磁盘工具”(/应用程序/实用程序/)。在“磁盘工具”窗口左侧的栏中选择您的 Mac OS X 启动卷,然后单击“急救”选项卡。单击“修复磁盘权限”按钮。您可能会看到错误消息。

答案3

你很幸运:

它无法修复所有问题,但可以修复已安装软件包的物料清单文件中列出的所有内容。

答案4

如果有一些工具可以恢复权限,并且人们建议这样做,你最好先使用它,sudo chmod -R 777 /否则,你可以将所有权限恢复到更安全的级别,例如

chmod -R 644

然后在发生冲突时将权限更改为所需级别。

-

但这不是个好办法。只是一些更安全的方法,可以防止文件被搞砸,以免发生更糟糕的事情。:(

相关内容