我正在使用iterm2并查看usr / local / bin中的内容。一些应用程序安装了自制软件。其他人我不确定他们是如何到达那里的。大多数文件夹都是紫色的。有些是红色的。所以例如:流星和wireshark是红色的。我无法弄清楚这个意思。
答案 0 :(得分:1)
macOS上的默认ls
colorscheme将可执行文件显示为红色,将symbolic links显示为紫色。
Homebrew将其安装的软件包组织在类似/usr/local/Cellar/<name>/<version>
的特定目录下。为了使系统的其余部分能够发现它们,它会创建从/usr/local/bin
等标准位置到这些目录的符号链接。
因此,您在该目录中看到的符号链接(紫色)很可能是由Homebrew安装的;而可执行文件(红色)是通过其他方式安装的。
您可以使用ls -l
获得更详细的视图。除此之外,它还会告诉你每个符号链接的目标。如果您看到类似foo -> ../Cellar/bar/1.2.3/bin/foo
的内容,那就是Homebrew安装的内容。