usr / local / bin中的不同颜色文件夹

时间:2017-07-23 18:32:54

标签: homebrew bin iterm2

我正在使用iterm2并查看usr / local / bin中的内容。一些应用程序安装了自制软件。其他人我不确定他们是如何到达那里的。大多数文件夹都是紫色的。有些是红色的。所以例如:流星和wireshark是红色的。我无法弄清楚这个意思。

1 个答案:

答案 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安装的内容。