如何列出Mac上的所有应用程序

MacOS应用程序的安装与Windows略有不同。因为它们几乎总是单个的.app文件,所以您可以更轻松地在硬盘上移动它们。以下是如何找回你丢失的那些东西的方法。

从应用程序文件夹中

这种方法很明显-只需打开您的应用程序文件夹。您通常可以在侧边栏、硬盘顶部或Home文件夹(上面有您的名字)中找到它。您可以按下顶部栏中的“列表”按钮,以便于阅读的列表查看所有内容。

不过,这不会列出驱动器上的每一个应用程序,因此,如果您的下载文件夹中有一个应用程序,它将不会显示在此处。

相关:如何在Mac上启动应用程序

更好的方法:智能文件夹

智能文件夹非常棒。它们类似于保存的搜索,您可以将其固定在Finder的侧边栏上。在这里,我们将搜索所有应用程序。

通过从顶部菜单栏选择文件>新建智能文件夹,从任何Finder窗口创建新的智能文件夹。

这将打开一个看起来像是搜索窗口的窗口。您可以通过单击“保存”旁边的+按钮来添加新规则。将出现一个下拉列表,允许您选择智能文件夹搜索所依据的规则。默认选项将按文件名搜索。

但是您需要将“name”更改为“Kind”,并指定“Application”。

您将看到该文件夹很快被应用程序填满。如果要保存此智能文件夹,请单击右上角的“保存”。输入名称并选择保存位置。

默认位置是“保存的搜索”文件夹,但您可以将其保存在您想要的任何位置。无论采用哪种方式,都会将其添加到侧边栏以便于访问。

使用系统信息

系统信息应用程序有一个选项卡,用于显示系统上安装的每个.app文件。通过按住Option键并单击Apple徽标来打开应用程序;第一项将是系统信息。

向下滚动到软件>应用程序,给它一分钟时间搜索您的磁盘并填充列表。此列表包含每个.app文件,甚至包括系统和内部文件,因此修改它们的风险自负。

命令行选项

如果你出于技术原因想要一个易于修改的应用程序文件路径列表,你可以用终端命令搜索你的驱动器。我们将使用find,并使用-iname标志按名称搜索文件。搜索.app扩展名的语法为:

在Dock中单击终端应用程序,将其打开,将上面的命令粘贴到中,然后按Enter键。它可能需要一段时间才能搜索到,而且它会输出一个非常长的列表,其中包括很多内部和系统应用程序。我们建议将输出通过管道传输到一个文件。

这将搜索根目录,并包括硬盘上的所有内容。您会注意到很多来自应用程序内部应用程序的重复目录,比如Xcode的内部应用程序。您可以使用sed和一些正则表达式消除这些结果,以匹配和删除.app文件中的.app文件:

这将从您创建的应用列表中删除与模式匹配的每个条目。这将直接修改该文件,因此请注意不要在其他任何地方运行它。

相关文章