我在两台服务器上有一个文件。问题是 ls --color 不以相同的方式显示它们。
我的文件是一个二进制可执行文件(带有+x)并且还具有Linux功能(CAP_NET_RAW)。
第一个服务器 (Mageia 7.1) 上的 ls --color 在红色背景上显示黑色,而第二个服务器 (Debian10) 在正常背景(白色)上显示绿色。
我检查了两台机器上的 dircolors -p:CAPABILITY 和 EXEC 具有相同的设置。
我的第一个问题:当文件在 dircolor 列表中具有 2 个(或更多)属性时,优先级是什么?
第二个问题:是否有一些选项会影响优先级?
第三个:诊断两台机器显示不一样的最佳方法是什么?
谢谢