我尝试通过终端访问特定应用程序的内容,但每次我 cd 进入应用程序目录并 ls 时,我都会得到以下内容
Admin-MacBook-Pro:~ admin$ cd Applications
Admin-MacBook-Pro:Applications admin$ ls
Chrome Apps.localized
我以为我的所有应用程序都只是移动到了该子目录中,但是当我使用 cd 命令进入该目录时,我得到了以下内容
Admin-MacBook-Pro:Applications admin$ cd "Chrome Apps.localized"
Admin-MacBook-Pro:Chrome Apps.localized admin$ ls
Default apdfllckaahabafndbhieahigkjlhalf.app Defaul coobgpohoikkiipiblmjeljniedjpjpf.app Icon?
Default blpcfgokakmgnkcojhhkbfbldkacnbeo.app Default pjkljhegncpnkpknbcohdijeoejaedia.app
有人知道发生了什么事吗?至于我该如何解决这个问题,以便我可以正确地进入我的应用程序目录并查看其内容?
答案1
根据你问题中的这一行:
Admin-MacBook-Pro:~ admin$ cd 应用程序
您正在自己的用户目录中操作,即/Users/$USER/
,由 表示~
。输入该命令将带您进入/Users/$USER/Applications/
,其中可以保存用户特定的应用程序,而 Chrome 确实将其“应用程序”放在其中。
所有应用程序通常(也有例外)都存储在 中/Applications/
,位于硬盘的根目录中。正确的访问命令是:
管理员-MacBook-Pro:〜admin$ cd /应用程序
注意前缀/
以转到绝对路径。如果没有它,cd
将尝试转到当前目录中具有该名称的文件夹(您可以使用 进行检查pwd
)。