如何在 Mac 终端中的应用程序下查看浏览器应用程序

How to see Browser apps under Applications in Mac Terminal

在尝试从命令行打开不同的浏览器时,我一直在尝试查找我的浏览器应用程序(Chrome、Brave、Safari 等)的“官方”名称。

我能够通过仔细阅读互联网找出 Brave (brave\ browser) 的名称,但我想找到一种更好的方法来在命令行中按名称列出我所有的浏览器。我找到了如何通过 cd-ing 进入 /System/Applications/ 然后像任何其他目录一样输入 ls 来找到应用程序。它显示如下。

App Store.app       Launchpad.app       Reminders.app
Automator.app       Mail.app            Shortcuts.app
Books.app           Maps.app            Siri.app
Calculator.app      Messages.app        Stickies.app
Calendar.app        Mission Control.app Stocks.app
Chess.app           Music.app           System Preferences.app
Contacts.app        News.app            TV.app
Dictionary.app      Notes.app           TextEdit.app
FaceTime.app        Photo Booth.app     Time Machine.app
FindMy.app          Photos.app          Utilities
Font Book.app       Podcasts.app        VoiceMemos.app
Home.app            Preview.app
Image Capture.app   QuickTime Player.app

我很好奇我怎么能看到其他应用程序,比如GoogleChrome.app、BraveBrowser.app等。当我通过finder进入应用程序时我可以看到它们但是我想看看如何在终端中列出。

感谢 @LMC and @Gordon Davisson 我能够找到一个优雅的解决方案。事实证明,自 Catalina 10.15 以来,Mac 将应用程序分成两卷:

  1. /System/Applications
  2. /System/Volumes/Data/Applications/

第一个基本上包含所有“系统”应用程序; Mac OS 内置的应用程序。第二个包含用户安装的应用程序。您可以在第二个位置找到您的浏览器。