`ls /users/applications` 没有列出我在 OS X 上的应用程序

`ls /users/applications` 没有列出我在 OS X 上的应用程序

我想在我的 Mac(运行 OS X 10.6.6 的 Macbook pro 8,1 13")上安装 xdebug,但我需要进入我的应用程序文件夹才能获取我的 phpize 文件。

当我% cd /users/applications在终端中输入内容时,它肯定会将我带到我的应用程序文件夹,但是当我输入内容时,ls终端会返回大括号之间的一些唯一数字,而Applications.localized我期望的是应用程序内容的列表。

发生了什么?

答案1

尝试cd /Applications然后ls

答案2

/users/applications不太可能是您的“应用程序”文件夹。主 Mac 应用程序文件夹是/Applications。主文件夹存储在 中/Users(因此,/Users/applications对于用户名较短的用户,我们可能认为它是主文件夹applications)。您的主文件夹中可能有一个名为“应用程序”的文件夹(即/Users/[yourusername]/Applications,或~/Applications简称)- 例如,CrossOver 将内容放在那里。最后,Unix 风格的命令行程序存储在各种位置(其中一些隐藏在 Finder 中),例如/usr/local/bin~/bin,或多或少对应于Unix 目录结构

另外,如果您可以在 Finder 中访问包含所需文件的文件夹,则可以将其拖到终端窗口,将其添加到命令行。例如,cat您可以键入文件cat(注意结尾的空格),然后将文件从 Finder 拖到终端窗口。它将被替换为其完整路径,然后您可以运行该命令。

请记住,您不需要与文件位于同一目录中即可引用它 - 只需提供完整路径(即以 开头的路径/)或用来../引用相对父目录(但超过一两级后者很快就会变得混乱)。

相关内容