使用颜色来显示Mac终端中不同类型的文件
从Unix / Linux平台的Mac,学生;终端;一个工具,是常用的,但可能有很多人已经发现,当我们使用ls命令显示的目录的内容;终端不要使用颜色来显示目录,执行文件和文件的其他特殊类型,只有使用;LS、G显示颜色,真是不容易啊。没有办法默认显示颜色,当然。方案I
第一个选项是自动转为LS LS -g.we需要用户目录下创建一个文件called.bash_profile。如果该文件已经存在,我们可以直接编辑文件,~ /添加以下。bash_profile:
别名LS = LS - g
保存文件后,重新启动终端;此时,运行ls命令,我们可以看到文件可以以颜色显示。
方案二
虽然上述方案解决了彩色显示的问题,还是有一点不足,就是无法设置显示的颜色。例如,我想用红色显示的目录,所以这个方法是不可能的事。让我们看一看一个更好的解决方案相同。是修改~ /。bash_profile文件,并添加以下两个文件中的行配置。
出口CLICOLOR = 1
出口lscolors = gxfxaxdxcxegedabagacad
保存文件,再次运行终端;我们发现目录的颜色由蓝色变为蓝色。
U3000 U3000
配置
那么我们应该如何配置我喜欢的颜色呢让我们详细地讨论这些配置。
~ /。bash_profile是当前登录用户的配置文件在bash shell的终端默认的shell。
别名LS = LS - g它是LS - g别名,当LS是执行,相当于执行ls - G.
CLICOLOR是用来建立color.cli显示命令行接口的缩写。
lscolors用于设置不同的文件类型的颜色当CLICOLOR启用。每一个字母的lscolors设置在设置,设置文本颜色和背景颜色的文件类型,共11套颜色设置在lscolors,及下列文件类型设置在序列,分别。
号码簿
符号链接
插座
管
可执行文件
块特殊
特殊字符
可执行文件的setuid位设置
Executable with setgid bit set
目录可写为其他,具有粘性位
目录可写为其他,没有粘性位
在lscolors,信的颜色如下:
一个黑色的
B红
C绿色
D棕色
蓝
F大洋红
克蓝
H浅灰色
黑色的身体
B红体
C绿色的身体
三维布朗粗体
蓝体
海洋红体
G青体
浅灰色粗糙体
系统默认颜色
所以,如果我们想以红色显示的目录,你可以设置为bxfxaxdxcxegedabagacad lscolors
所以我们可以从这张桌子上学习。
bxfxaxdxcxegedabagacad
对于目录,它的前视图是B(红色),背景颜色是:x(默认背景色)。