我一直在努力寻找;官方的";当我尝试从命令行打开不同的浏览器时,我的浏览器应用程序的名称(Chrome、Brave、Safari等(。
我能够通过仔细阅读互联网来找出Brave(brave browser
(的名称,但我想找到一种更好的方法,在命令行中按名称列出我所有的浏览器。我发现了如何通过cd进入/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
我很好奇我如何才能看到其他应用程序,如谷歌Chrome.app、Brave Browser.app等。当我通过finder进入应用程序时,我可以看到它们,但我想看看如何在终端中列出。
多亏了@LMC和@Gordon Davisson,我找到了一个优雅的解决方案。事实证明,自Catalina 10.15以来,Mac将应用程序拆分为两个卷:
- /System/Applications
- /系统/卷/数据/应用程序/
第一个基本上容纳了所有";系统";应用程序;内置于Mac OS的应用程序。第二个是用户安装的应用程序。它在第二个地方,你可以找到你的浏览器。