![dircolors 文件中的“MISSING”指令是什么意思?](https://linux22.com/image/134751/dircolors%20%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E2%80%9CMISSING%E2%80%9D%E6%8C%87%E4%BB%A4%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F.png)
我跑来dircolors --print-database
显示默认dircolors
配置,它包括这些行(为了清晰起见,重新格式化):
# symlink to nonexistent file, or non-stat'able file ...
ORPHAN 40;31;01
# ... and the files they point to
MISSING 00
我了解符号链接如何指向不存在的文件。但是指定所指向文件的颜色有什么意义,因为这样的文件首先不可能存在?
答案1
使用该-l
选项,ls
显示每个符号链接的目标。如果您指定了样式,MISSING
那么这将用于显示损坏链接的目标。 (如果您未指定样式,或使用默认样式00
,则目标将以与链接名称本身相同的样式显示。)