如何禁用 rlogin 中闪烁的文件名

如何禁用 rlogin 中闪烁的文件名

我的 rhel 6.4 系统有一个奇怪的问题。如果我rlogin对我的任何一台机器执行此操作,则另一台机器中的所有文件都会闪烁,这非常烦人。有人可以告诉我如何禁用此功能吗?

答案1

ls输出闪烁的原因有多种。以下是一些,大致按概率降序排列。

  1. 您的$LS_COLORS环境变量设置不正确。
  2. 您的$LS_COLORS环境变量未设置并且您的/etc/DIR_COLORS文件已损坏。
  3. 您的$TERM环境变量设置不正确。
  4. 您的所有文件实际上都是孤立的符号链接。

合理的集合$LS_COLORS应该包含像or=01;05and这样的子字符串mi=01;05,并且不应该再有05s。同样,合理的内容/etc/DIR_COLORS应该包含05在两个地方,靠近单词“ORPHAN”和“MISSING”。

这些设置确保ls仅以闪烁字符显示孤立的符号链接以及它们指向的丢失文件。05或者5是用于闪烁的 ANSI 终端转义码。

相关内容