如何以及为什么使用磁盘工具修复 OS X 中的磁盘权限

Mac OS X 中的磁盘工具 命令行,顾名思义就是修复目标盘上各种文件的权限.在对一些相当具体的问题进行故障排除时,或者在安装或卸载一组可能在驱动器某处错误修改权限的Mac应用程序之后,修复权限会很有帮助.这是一个很大程度上被误解的过程,因此我们将对其进行一些说明,如果您不熟悉,如何解决修复程序的权限问题.

我们稍后会讨论为什么您可能想要修复权限,但除了解决OSX中文件或文件夹的一些特定权限相关问题外,user attribute or caused by modifying of removed software, 权限修复功能严重错误归因,很少是您可能看到的故障排除补救措施的灵丹妙药,但这并不意味着您不应该将其纳入偶尔的 Mac 维护程序。请记住,当您更新 OS X 时,修复权限程序会自行启动。

首先,让我们学习如何修复和验证磁盘权限(后者实际上不是必需的),然后让我们更多地了解该过程本身以及为什么它是必要的。

在 OS X 中使用磁盘工具修复磁盘权限

这将修复在连接到 Mac 的目标磁盘上的各种文件和文件夹中发现的任何权限差异。您可以使用启动卷或外部驱动器或两者来执行此操作,这无关紧要。

  1. 在 OS X 中打开“磁盘工具”应用程序(位于 /Applications/Utilities/)
  2. 从左侧菜单中选择要修复权限的磁盘
  3. 转到“急救”选项卡并单击“修复磁盘权限”按钮,让该过程从头到尾运行——这可能需要一段时间,具体取决于硬盘驱动器的大小和速度

修复 Mac OS 中的磁盘权限X

您可能会看到多条消息,指出各种文件和目录在发现不同的权限后已被“修复”,看起来像这样:

“Applications/.DS_Store”的权限不同;应该是 -rw-rw-r– ;它们是 -rw-r–r–

修复“Applications/.DS_Store”

Group 在“Library/Printers/PPDs/Contents/Resources”方面存在差异;应该是80;组为 0。

修复“库/打印机/PPD”

完成后,您会在“磁盘工具”控制台中看到一条“权限修复完成”消息。如果您有多个硬盘驱动器或卷连接到 Mac,您也可以在此处时在另一个驱动器上再次运行该过程。

在 Mac 上使用磁盘工具验证磁盘权限

通常可以跳过验证过程,它所做的只是检查是否存在任何可以通过修复功能解决的不当权限问题。尽管如此,运行验证程序仍然是一个好习惯,但由于在修复过程中无论如何都会验证一些事情,我们将在第二部分介绍它:

  1. 如果您还没有打开 Disk Utility 应用程序,它位于 /Applications/Utilities/ 文件夹中(或通过按 Command+空格键通过 Spotlight 访问)
  2. 选择您要验证权限的相关磁盘
  3. 在“急救”选项卡下,单击“验证磁盘权限”按钮并让进程运行

在带磁盘的 Mac 上修复磁盘权限OS X 中的实用程序

几乎所有运行验证(或修复)的 Mac 用户都会发现某些权限已关闭,通常是临时文件夹或库文件夹中的模糊文件,因此如果您看到弹出消息如下,请不要惊慌:

“小组在“图书馆/打印机/PPD/内容/资源”上存在差异;应该是80;组为 0。”

““Applications/.DS_Store”的权限不同;应该是 -rw-rw-r– ;它们是 -rw-r–r– “

如果您确实看到任何不同的权限,请继续并接下来运行修复功能。或者你可以不验证直接跳转修复,这样做没有坏处。

为什么要修复 Mac 上的磁盘权限?

某些文件和文件夹的权限不可避免地会发生变化,是否因为用户修改了文件或文件夹的权限 他们不应该拥有的,或者是因为安装或删除了应用程序或实用程序。以后一个例子为例,有时安装和卸载应用程序会导致某些具有特定权限的文件从只能由活动用户写入更改为普遍可写(或根本不可写),反之亦然,从而导致将来访问该文件时出现一些权限错误。在大多数情况下,这些与特定文件权限的不一致不会影响应用程序、性能或 Mac 上的任何其他值得注意的内容,但在一些相对罕见的情况下,它们可能会导致问题,导致 OS X 中的错误行为。在一个极端的例子中由不当权限产生的问题,系统字体完全显示为通配符 而不是您希望看到的文本可能是系统字体文件夹具有不正确的权限并归因于错误的用户或组的结果。

因为在使用 Mac 和安装和 卸载各种应用程序,偶尔修复权限是值得的。随意将它添加到 要为 Mac 半定期执行的维护列表,只是不要不要指望它会产生任何奇迹或加速您的 Mac,这不是它的工作原理。

是的,无论 Mac 运行的是 Yosemite、Mavericks、Mountain Lion、Tiger、Leopard 还是其他软件,权限修复过程在所有带有磁盘工具应用程序的 OS X 版本中都是相同的。同样,无论您是正常启动、单用户模式还是从修复驱动器启动,该过程都有效。