如何列出Mac 上的所有应用程序
想知道任何 Mac 上都有哪些应用程序? OS X 提供了多种方式来列出 Mac 上安装的应用程序,我们将介绍三种不同的方法:已安装的 Mac 应用程序的基本列表足以满足大多数用户的需求,中级和更全面的列表OS X 中的应用程序和软件,最后是一种完全包罗万象的高级方法,可以发现文件系统中任何位置的每个应用程序。
列出Mac应用程序的这些方法中的每一个都适用于任何版本的OS X。
Basic:访问OS X中的/Applications/文件夹以查看已安装的Mac应用程序
查看 Mac 上有哪些应用程序的最简单方法是访问 /Applications 文件夹,这将显示用户通过 App Store 安装的所有应用程序,这些应用程序与 Mac 捆绑在一起,并且已通过大多数包管理器安装,并通过用户拖放。对于绝大多数用途和大多数用户级别,这足以列出 Mac 上的应用程序:
- 从 OS X Finder 中,按 Command+Shift+A 跳转到 /Applications 文件夹
- 下拉“查看”菜单并选择“列表”以滚动浏览应用程序文件夹中所有应用程序的易于阅读的列表
访问Launchpad也可以为新手用户列出应用程序,尽管列表视图中的/Applications/文件夹更容易扫描许多用户。
回想一下,您可以使用此技巧轻松地将文件夹列表(包括应用程序文件夹中的内容)保存到文本文件中,这可能有助于故障排除。
Applications 文件夹在确定哪些应用程序可以强制退出时会很有帮助,它也可用于卸载应用程序,方法是手动删除它们,或使用 AppCleaner 等工具删除应用程序以及驻留在文件系统其他位置的所有相关组件。
中级:从系统信息中列出Mac上的每个应用程序
除了 /Applications/ 文件夹中存储的应用程序之外,Mac 用户还可以使用系统信息应用程序列出驻留在 OS X 中的每个应用程序。这是中级到高级,因为此列表不仅显示最终用户应用程序。相反,这将包括许多与 Mac 捆绑在一起的系统应用程序,它们没有明显的最终用户目的,执行各种系统活动和功能。绝对不要删除或修改任何这些应用程序,除非你确切地知道你在做什么以及你为什么这样做 - 你很容易破坏 OS X 或丢失数据。
- Option+单击 Apple 菜单并选择“系统信息”(在OS X 的早期版本中称为“System Profiler”)
- 从侧面菜单中,查看“软件”并选择“应用程序”
您会找到应用程序名称、版本、应用程序的来源和修改日期等列。单击单个列表将显示该应用程序是否已签名、它在 OS X 文件系统中的位置以及获取信息字符串数据。
除非您确切知道自己在做什么,否则不要尝试根据此列表修改任何应用程序。 OS X 或其他应用程序所需的许多应用程序将在此处列出,这些应用程序不打算与最终用户交互。
高级:通过命令行在Mac 上的任何位置查找每个应用程序(.app)
对于高级用户和取证目的,您还可以使用查找工具搜索位于任何用户和 Mac 上任何文件夹中任何位置的每个 .app 文件(应用程序包),方法是转到命令行。执行此操作的语法如下,sudo 用于搜索所有系统和用户目录:
sudo find / -iname .app
输出可能有点乱,因为整个 OS X 从根目录开始包含大量的 .app 文件,因此您可能希望将结果重定向到文本文件或限制搜索特定目录以获得更易于管理的结果。
sudo find / -iname .app > ~/Desktop/EveryMacDotApp.txt
如果需要,您可以通过将查找指向特定目录或用户帐户来缩小搜索范围。
如果这些列表中的任何一个过于详细或包含太多,您还可以转向命令行列出从Mac App Store下载的所有应用程序,与方法相比,它提供的结果要有限得多如上所述。
还有其他方法可以列出在整个OS X 中找到的应用程序和软件,但上述方法应该足以满足大多数用户的需求。如果您有想要分享的特别方便的方法,请在评论中告诉我们。哦,如果你是 iOS 用户,不要觉得被冷落,你可以使用一个简单的 Spotlight 技巧来查看 iPhone 或 iPad 上的每个应用程序。