linux中ls-l命令显示出来的三种颜色代表什么文件

linux中ls-l命令显示出来的三种颜色代表什么文件,第1张

ls的输出颜色不止3种,有以下几种,

白色:表示普通文件

蓝色:表示目录

绿色:表示可执行文件

红色:表示压缩文件

浅蓝色:链接文件

红色闪烁:表示链接的文件有问题

黄色:表示设备文件

灰色:表示其他脊前文件

这是linux系统约定的默认颜色,你也可租轿以根据自己喜好自己修改

在环境变量$LS_COLORS上修改就行,想永久樱型清保存就在~/.bashrc里改

默认的是:

echo $LS_COLORS

rs=0:di=0134:ln=0136:mh=00:pi=4033:so=0135:do=0135:bd=403301:cd=403301:or=403101:su=3741:sg=3043:ca=3041:tw=3042:ow=3442:st=3744:ex=0132:*.tar=0131:*.tgz=0131:*.arj=0131:*.taz=0131:*.lzh=0131:*.lzma=0131:*.tlz=0131:*.txz=0131:*.zip=0131:*.z=0131:*.Z=0131:*.dz=0131:*.gz=0131:*.lz=0131:*.xz=0131:*.bz2=0131:*.bz=0131:*.tbz=0131:*.tbz2=0131:*.tz=0131:*.deb=0131:*.rpm=0131:*.jar=0131:*.rar=0131:*.ace=0131:*.zoo=0131:*.cpio=0131:*.7z=0131:*.rz=0131:*.jpg=0135:*.jpeg=0135:*.gif=0135:*.bmp=0135:*.pbm=0135:*.pgm=0135:*.ppm=0135:*.tga=0135:*.xbm=0135:*.xpm=0135:*.tif=0135:*.tiff=0135:*.png=0135:*.svg=0135:*.svgz=0135:*.mng=0135:*.pcx=0135:*.mov=0135:*.mpg=0135:*.mpeg=0135:*.m2v=0135:*.mkv=0135:*.ogm=0135:*.mp4=0135:*.m4v=0135:*.mp4v=0135:*.vob=0135:*.qt=0135:*.nuv=0135:*.wmv=0135:*.asf=0135:*.rm=0135:*.rmvb=0135:*.flc=0135:*.avi=0135:*.fli=0135:*.flv=0135:*.gl=0135:*.dl=0135:*.xcf=0135:*.xwd=0135:*.yuv=0135:*.cgm=0135:*.emf=0135:*.axv=0135:*.anx=0135:*.ogv=0135:*.ogx=0135:*.aac=0036:*.au=0036:*.flac=0036:*.mid=0036:*.midi=0036:*.mka=0036:*.mp3=0036:*.mpc=0036:*.ogg=0036:*.ra=0036:*.wav=0036:*.axa=0036:*.oga=0036:*.spx=0036:*.xspf=0036:

分号前是字的底色,分号后是字的颜色

1、ls显示的轮宽文件名的颜色雀桐尘、是变量LS_COLORS控制的,echo $LS_COLORS 看一下是否顷禅设置的有问题。

2、怎么设置LS_COLORS?设置格式如下:

LS_COLORS='文件匹配符=字的底色字的颜色:'。

3、样例:

1)设置tar.gz文件为红色:LS_COLORS='*.gz=3101:'

2)设置tar.gz文件为紫色,并且.sh文件为亮白色:LS_COLORS='*.gz=3540:*sh=0125:'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12279521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存