365bet官网注册开户

如何通过终端在 macOS 上隐藏 Mac 应用程序

如何通过终端在 macOS 上隐藏 Mac 应用程序

有时您可能想隐藏 macOS 中的某些应用程序而不实际卸载它们。如果您想继续访问您的应用程序,不希望 Mac 用户通过 Finder 启动它们,或者即使您正在处理并不总是很好的内置 Apple 应用程序,也可能会出现这种情况。摆脱它的想法。值得庆幸的是,macOS 具有一些强大的文件管理功能,允许用户轻松隐藏文件甚至应用程序(并稍后显示)。因此,如果您有想要隐藏的特定应用程序,可以按照以下方式进行。

通过终端隐藏 Mac 应用程序

找到您想要隐藏的应用程序。此示例使用Microsoft OneDrive 。

隐藏 Mac 应用程序

启动终端并使用以下命令:只需更改相应的应用程序名称即可适合您的情况。

sudo chflags -h 隐藏“/Applications/[应用程序名称].app”

用于隐藏应用程序的 Mac 终端命令

这是超级用户命令,因此请在出现提示时输入管理员密码。指定的应用程序将立即从 Finder 中消失。

隐藏应用程序 Mac 隐藏

但请注意,该应用程序只是隐藏,并未删除。它仍然可以通过 Spotlight 访问,并且当您打开关联的文件类型或配置为在启动时运行或通过脚本运行时,它将继续启动。

Spotlight 显示隐藏的应用程序 要取消隐藏隐藏的应用程序,请重复上述步骤,但使用 nohidden 标志。

sudo chflags -h nohidden "/Applications/[应用程序名称].app"

隐藏受保护的Apple应用程序

上述步骤也适用于大多数第三方应用程序和一些 Apple 应用程序。但是,如果您在某些 Apple 内置应用程序(例如 News 或 Safari)上尝试此操作,您将收到“不允许操作”错误。这是因为某些应用程序受到系统完整性保护 (SIP) 的保护。 SIP 是 El Capitan 中引入的一项安全功能,用于保护 Apple 认为的关键系统文件。因此,要隐藏或修改这些受保护的应用程序和文件,您必须至少暂时禁用 SIP。禁用 SIP 后,请重复上述步骤以隐藏所需的内置应用程序,然后在完成后重新启用 SIP,以确保您的 Mac 保持受保护。

相关推荐