我的 rhel 6.4 系统有一个奇怪的问题。如果我rlogin
对我的任何一台机器执行此操作,则另一台机器中的所有文件都会闪烁,这非常烦人。有人可以告诉我如何禁用此功能吗?
答案1
ls
输出闪烁的原因有多种。以下是一些,大致按概率降序排列。
- 您的
$LS_COLORS
环境变量设置不正确。 - 您的
$LS_COLORS
环境变量未设置并且您的/etc/DIR_COLORS
文件已损坏。 - 您的
$TERM
环境变量设置不正确。 - 您的所有文件实际上都是孤立的符号链接。
合理的集合$LS_COLORS
应该包含像or=01;05
and这样的子字符串mi=01;05
,并且不应该再有05
s。同样,合理的内容/etc/DIR_COLORS
应该包含05
在两个地方,靠近单词“ORPHAN”和“MISSING”。
这些设置确保ls
仅以闪烁字符显示孤立的符号链接以及它们指向的丢失文件。05
或者5
是用于闪烁的 ANSI 终端转义码。