linux修改ls文件颜色

BCM-BCP-DRP-运维管理之故障管理——故障的分类与处理流程 ITSM Business Continuity Manage(BCM) BusinessContinuityPlan(BCP) 偏业务 DisasterRecoveryPlan(DRP) 偏IT 天塌了,考虑在天塌了的状态下做什么,怎么开展业务就是BCP; 天塌了,考虑怎么把天撑回去,就是DRP。 DRP+BCP+供应链管理+危机管理等就是BCM (业务连续性管... 阅读详情

   ls指令显示的文件,可以通过设置环境变量LS_COLORS,修改不同类型文件显示的颜色。LS_COLORS可以通过指定文件设定,如:

shell terminal$dircolors -b .mydircolor

  若未指定,则读取默认的值,可以通过如下指令查看。

shell terminal$dircolors -p
   更多信息请通过 man dircolors(1)查看。

    自己定制ls输出的文件颜色时,可以通过多个方法定制:


在.bashrc、/etc/profile等初始化的文件中定义LS_COLORS:(e.g.)
LS_COLORS="ow=01;90:di=01;90"
export LS_COLORS
     2.

获取默认值写入一文件(.mydircolor)
shell terminal$dircolors -p > ~/.mydircolor
按照自己喜好修改文件~/.mydircolor
在.bashrc等初始化文件中加入语句:
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" 

       

   LS_COLORS值是key-value的字符串,key可取的值见下表:

noNORMAL, NORMGlobal default, although everything should be something
fiFILENormal file
diDIRDirectory
lnSYMLINK, LINK, LNKSymbolic link. If you set this to ‘target’ instead of a numerical value, the color is as for the file pointed to.
piFIFO, PIPENamed pipe
doDOORDoor
bdBLOCK, BLKBlock device
cdCHAR, CHRCharacter device
orORPHANSymbolic link pointing to a non-existent file
soSOCKSocket
suSETUIDFile that is setuid (u+s)
sgSETGIDFile that is setgid (g+s)
twSTICKY_OTHER_WRITABLEDirectory that is sticky and other-writable (+t,o+w)
owOTHER_WRITABLEDirectory that is other-writable (o+w) and not sticky
stSTICKYDirectory with the sticky bit set (+t) and not other-writable
exEXECExecutable file (i.e. has ‘x’ set in permissions)
miMISSINGNon-existent file pointed to by a symbolic link (visible when you type ls -l)
lcLEFTCODE, LEFTOpening terminal code
rcRIGHTCODE, RIGHTClosing terminal code
ecENDCODE, ENDNon-filename text
*.extension Every file using this extension e.g. *.jpg


         每个key对应的value,确定该类文件的颜色,value可以由多个值以“;"分割开(字体颜色、背景颜色),各个key之间以":"分割开。value的可取值如下表:

                    

Effects
00Default colour
01Bold
04Underlined
05Flashing text
07Reversetd
08Concealed
Colours
31Red
32Green
33Orange
34Blue
35Purple
36Cyan
37Grey
Backgrounds
40Black background
41Red background
42Green background
43Orange background
44Blue background
45Purple background
46Cyan background
47Grey background
Extra colours
90Dark grey
91Light red
92Light green
93Yellow
94Light blue
95Light purple
96Turquoise
97White
100Dark grey background
101Light red background
102Light green background
103Yellow background
104Light blue background
105Light purple background
106Turquoise background

更多信息,参考:

http://www.bigsoft.co.uk/blog/index.php/2008/04/11/configuring-ls_colors

http://ubuntuforums.org/showthread.php?t=1297960

Linux/Unix的Bash中打开或关闭ls命令颜色显示 ls命令是在Linux/Unix系统中经常使用的一个命令,用于列出目录中的文件和子目录。在本文中,我们将介绍如何在Linux/Unix的Bash中打开或关闭ls命令的颜色显示。要在Bash中打开或关闭ls命令的颜色显示,可以使用一个名为LS_COLORS的环境变量。当ls命令的颜色显示关闭时,文件和目录将以默认的文本颜色显示,而没有特定的颜色区分。通过按照上述步骤,你可以在Linux/Unix的Bash中灵活地打开或关闭ls命令的颜色显示,根据自己的需要进行调整。检查当前LS_COLORS环境变量的值。 阅读详情

相关推荐

【Unity 实用工具篇】| Unity中 实现背景模糊效果,简单易用

背景模糊 是一个很实用的功能,它可以帮助游戏在视觉上有更好的专注力和表现力。 实现模糊的种类和方式有很多种,大家自行选择适合自己的就可以了。 下面一起来看下本文实现背景模糊的效果和使用方式吧!

努力前行,总会成为自己心中的那道光 4万+

LsFileExplorer2886

LsFileExplorer2886 Wsyscheck 中用到的一个控件。

昇腾开源HCCL架构与实践.pdf

昇腾开源HCCL架构与实践.pdf

[linux 日常]修改ls目录的颜色

[linux 日常]修改ls目录的颜色

yuerliang的专栏 1778

Linux终端无法显示文件颜色

在查找了数篇博客后发现,这是由于用户家目录下没有。

WXLJZ的博客 1777

更改linux目录的默认颜色(我选择了Yellow)

在控制台下,用ls,就会发现,shell将不同类型的文件项目显示为不同的颜色。者可以提高效率,不用ls -l便能大概的把各个文件的类型情况了解一下。 你有没有想过更改这个着色配置呢? 其实,在/etc下有一个DIR_COLORS文件,这是一个着色控制的模版。现将这个模版拷出来。如果想让这个配置在root用户下生效,边拷到/root下;如果想在abc(例子)用户下生效,便拷到/ho

zxremail的专栏 4929

终端terminal个性化配置

http://blog.csdn.net/pipisorry/article/details/39584489 {本文介绍linux终端字体颜色设置、终端提示符显示内容设置、自定义alias命令} linux打开终端快捷键: ctrl + alt + t 新窗口中打开 ctrl + shift +t 新标签页中打开 个人配置文件介绍 系统默认状态下的终端显示为紫底白字(皮皮的...

皮皮blog 7万+

linux如何修改文件颜色,linux修改ls文件颜色

ls指令显示的文件,可以通过设置环境变量LS_COLORS修改不同类型文件显示的颜色LS_COLORS可以通过指定文件设定,如:shell terminal$dircolors -b .mydircolor若未指定,则读取默认的值,可以通过如下指令查看。shell terminal$dircolors -p 更多信息请通过 man dircolors(1)查看。自己定制ls输出的文件颜色时...

weixin_26834815的博客 2049

修改linux文件颜色,Linux系统改变ls文件文件颜色方法(示例代码)

本人之前就针对蓝色文件夹的颜色 我是这样修改的: cp /etc/DIR_COLORS ~/.dir_colorsvim ~/.dir_colors , 将DIR 01;33 改为 DIR 01;36 效果还好;但是最近浏览网页的时候,有人把文件颜色改为白色,之后添加了背景色蓝色,,,效果比较华丽,,,,就是不知道长久用好不,,,下面粘贴原文:----------...

weixin_36462703的博客 523

【嵌入式开发 Linux 常用命令系列 10 -- Linux 修改终端下 ls 各种类型文件的显示颜色

LS_COLORS的格式是value2;每个 key 对应的 value 确定该类文件颜色;value 可以由多个值以“;"分割开(字体颜色、背景颜色);各个 key 之间以""分割开。value 的可取值如下表参考文章。

CodingCos的博客 1681

如何修改linux中console下ls显示各种文件颜色和vim中颜色

<br />vim中的颜色修改使用hi命令。在我的redhat linux as5上,vim默认的已经不错了,除了预编译和注释,那个深蓝色太难看到了,<br />在黑色的背景下面,所以要修改。<br /> <br />在你的vimrc文件里最后加上两句,<br />hi PreProc ctermfg=6<br /> hi Comment  ctermfg=6<br />这样之后,你会发现好看多了,这个浅蓝色真漂亮。<br /> <br />linux的console下,修改ls显示各种文件颜色,vi

兼容并蓄终宽阔,若谷虚怀鱼自游 1984

linux终端下,使用ls时,显示的文件颜色,都表示什么含义,在哪里可以查看和修改

白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其他文件 这是linux系统约定的默认颜色 在环境变量$LS_COLORS修改就行,想永久保存就在~/.bashrc里改 默认的是: echo $LS_COLORS rs=0:di=01;34:ln=01;36:mh=00:pi=40

roaylchen的博客 1万+

修改linuxls命令显示文件夹的颜色

linux中默认的文件颜色是蓝色,我习惯把终端的背景色设置成黑色。这样有有个问题,蓝色的字符在黑色的背景下,的确是难以辨认。于是,想改一下文件夹的显示颜色。 经过一番摸索,总结步骤如下: 1 默认定义显示颜色的配置文件是/etc/DIR_COLORS,我们把这个文件复制到自己的根目录下。 2 打开文件,找到dir的颜色定义,把颜色值从34改成33,即从蓝色改成了黄色。 3 重新加载颜色

637

linuxls命令文件颜色修改

bash中,ls后的颜色在黑色背景下有些不是很清楚,例如文件夹是蓝色的,在黑色背景下不好认。设置一下自己的~/.dir_colors可以解决: 复制一份系统的到自己的目录:cp /etc/DIR_COLORS ~/.dir_colors 修改 .dir_colors 示例…# Below are the color init strings for the basic file types....

weixin_30483013的博客 363

linux 修改 ls 文件夹的颜色

1. 执行命令dircolors -p &gt; ~/.dircolors2.打开文件,找到这一行:DIR 01;34 # directory 该成333.ok

weixin_37881581的博客 457

linux putty 修改文件夹,修改Putty终端目录(ls命令)显示颜色

在使用Putty连接远端主机时,显示的颜色可以通过主机的设置进行指定。默认情况下,Putty ls命令显示目录使用深蓝色,在黑色的背景下面很不清楚(估计跟人类生活的地区和色温习惯有关)。网上有很多资料说在/etc/profile文件中增加一行即可,经试验效果并不正确,而现代的linux系统其实不建议修改/etc/profile文件,而是通过在/etc/profile.d目录下增加文件(/etc/p...

weixin_35720618的博客 704

linux目录文件显示不同颜色,ubuntu修改ls显示的文件目录不同颜色

cd ~dircolors -p > .dircolorsdircolors命令查看系统当前的文件名称显示颜色的值,管道重定向到用户目录下生成文件(~/.bashrc加载时会检测文件.dircolors)用vim编辑 .dircolors 文件EXEC 01;32;41修改完毕,退出,并重新进入系统Ubuntu: 用户无法自动加载 .bashrc的问题现象:用户ssh登录到服务器,.bash...

weixin_34117129的博客 1263

Linux下使用ls查看文件颜色全部为白色的解决方法,以及Linux文件颜色介绍

1、ls的输出颜色不止3种,有以下几种,白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件2、这是linux系统约定的默认颜色,你也可以根据自己喜好自己修改,在环境变量$LS_COLORS修改就行,想永久保存就在~/.bashrc里改rs=0:di=01;34:ln=01;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;

2401_88244350的博客 605

Linuxls显示文件夹没有颜色的解决方法

Linuxls显示文件夹没有颜色的解决方法 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码

weixin_45612540的博客 1169
上一篇: 用shell按进程名删除进程
下一篇: NIS伺服器使用流程
Hooting
博客等级 码龄17年 11粉丝 44原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值