博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
今天没白过之《ls命令的颜色》
阅读量:7124 次
发布时间:2019-06-28

本文共 806 字,大约阅读时间需要 2 分钟。

Linux中“一切皆文件”,这样就出现了许多种不同类型的文件。比如:普通文件、符号链接文件、目录文件、接口文件、管道文件、块和字符设备文件。
由于ls命令的功能,在使用ls命令查看这些文件时,会显示出不同的颜色。
那么如何修改这些颜色呢?
这就需要编辑/etc/DIR_COLORS这个文件。
============================
用vim打开这个文件后,可以看到很详细的说明。有一点需要注意的就是,如果你把这个文件复制改名并保存在$HOME(就是你的家)中,就可以产生一个用户独立的配置,这个配置会凌驾于系统配置之上。
方法是:cp /etc/DIR_COLORS ~/.dir_colors
..........................................................
此文件第一个选项配置是:
COLOR ?
这里的?有三种选择:
1、你输入tty。那么,就仅仅在ls命令中显示颜色。
2、你输入all。这就将在所有的输出位置显示颜色,即使是在管道中。
3、none。不说了,查字典去。
注:选all也不一定看到颜色,也许你只会看到ls为接力者传的字符。
所以这个还是默认的好。(当我这段没说吧)
再找后面那一大段
NORMAL XX
FILE XX
DIR XX;XX
还有好长的类似这个的格式。前面是文件类型,后面是文件颜色码。
你可以找找上面有说明:
例如:40=black  41=red什么的。
如果你对哪种文件默认的颜色不满意,你就可以通过修改这个码的方法改颜色喽。
例如,我就十分讨厌目录文件的蓝色(俺眼神不好),所以我一般会把DIR后面的数改为:01:33
别改BLACK哈,死得很难看的。
本文转自 霜寒未试 51CTO博客,原文链接:http://blog.51cto.com/51bbs/147902,如需转载请自行联系原作者
你可能感兴趣的文章
IOS开发之功能模块--自定义UITabBarViewController的备用代码
查看>>
CRM项目测试第一天
查看>>
HDU1160(LIS)
查看>>
文件压缩,解压缩的方法
查看>>
于Eclipse在建筑cocos2d-x的Android开发环境(避免cygwin)
查看>>
ionic list item-radio checked
查看>>
教你10分钟内在Windows上完成Rails开发环境的安装和配置
查看>>
Memcached 笔记与总结(3)安装 php-memcache(windows 系统下)
查看>>
【C++】智能指针auto_ptr简单的实现
查看>>
ContextLoaderListener作用详解
查看>>
**IOS:xib文件解析(xib和storyboard的比较,一个轻量级一个重量级)
查看>>
数据结构-线性表-栈
查看>>
Android JNI环境要SQLite加密模块简介
查看>>
基于网页内容数据采集 PHP开发学习笔记
查看>>
不知道数据库中表的列类型的前提下,使用JDBC正确的取出数据(转)
查看>>
NodeJS实例系列~环境搭建,Hello world归来!
查看>>
【Java】【jquery】ajax垃圾问题
查看>>
Apriori算法
查看>>
解决ubuntu 14.04在显示屏电缆被拔出的问题
查看>>
Swift - 使用HTML5进行iOS开发(将HTML5打包成iOS应用)
查看>>