当 ls -al 给出红色输出时,这意味着什么?

当 ls -al 给出红色输出时,这意味着什么?

Centos 7,elasticsearch 5.x。

我正在追踪一个问题,其中elasticsearch 对logstash 没有响应。 (两者都在本地运行)

我测量了打开的句柄,因为我们在 Logstash 方面遇到了问题。

今天,当我运行以下命令时:

ls -al /proc/`pgrep -f elasticsearch`/fd

我看到了一些我以前从未见过的东西:一些红色的输出线(见下文)。

红色代表什么意思?

在此输入图像描述

答案1

这是一个损坏的符号链接。但由于这些 FD 在虚拟对象上是开放的,因此无论如何都不可能在文件系统的上下文中解析它们。

答案2

这个链接

Red: Archive file
Red with black background: Broken link

就您而言,这些是损坏的链接。

相关内容