关于ls --color=auto时各种显示出来的颜色解释
最近打算系统的学习一下Linux,于是就在Linux的文件系统里游荡,以此来对Linux的各文件的组织结构进行一下初步的了解,在使用ls --color=auto命令的时候发现自己不清楚各种不同颜色文件的意思,于是在网上搜索了一番,找到了答案。
简单来说,在命令行中输入dircolors --print-database即可知晓各种文件类型及其显示颜色之间的对应关系。
例如,在文件系统中,使用ls可以看到一些红底白字的可执行文件,而根据下图颜色与代码的对应关系,可知红底白字对应的颜色代码是37;41

于是在dircolors --print-database命令的结果中查找37;41颜色代码,结果如下:

于是我们根据文件颜色可以确定红底白字是具有设置用户id位的文件具有的显示效果。

浙公网安备 33010602011771号