求Ubuntu终端下ls显示出来的文件名颜色所对应的文件类型

求Ubuntu终端下ls显示出来的文件名颜色所对应的文件类型,第1张

# Attribute codes: 字符属性

# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed

#00无 01粗体 04下划线 05闪烁 07反转 08隐藏

# Text color codes: 字符颜色

# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white

#30黑 31红 32绿 33黄 34蓝 35粉红 36淡蓝 37白

# Background color codes: 字符背景色

# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white

#40黑 41红 42绿 43黄 44蓝 45粉红 46淡蓝 47白

NORMAL 00 # global default, although everything should be something. 普通文件 终端默认颜色

FILE 00 # normal file 普通文件 终端默认颜色

DIR 0134 # directory 目录 粗体-蓝字

LINK 0136 # symbolic link. (If you set this to 'target' instead of a 符号链接 粗体-淡蓝字

# numerical value, the color is as for the file pointed to.)

FIFO 4033 # pipe 管道API 黑明滑氏底-黄字

SOCK 0135 # socket 套接字API 粗体-粉激散红字

DOOR 0135 # door 门API 粗体-粉红字

BLK 403301 # block device driver 块设备驱动 粗体-黑底-黄字

CHR 403301 # character device driver 字符设备驱动 粗体-黑底-黄字

ORPHAN 403101 # symlink to nonexistent file 指向文件不存在的符号链接 粗体-黑底-红字

SETUID 3741 # file that is setuid (u+s) 指定UID的文件 红底-白字

SETGID 3043 # file that is setgid (g+s) 指定GID的文件 黄底-黑字

STICKY_OTHER_WRITABLE 3042 # dir that is sticky and other-writable (+t,o+w) +t,o+w权限的文件 绿底-黑字(不常用)

OTHER_WRITABLE 3442 # dir that is other-writable (o+w) and not sticky -t,o+w权限的文件 绿底-蓝字(不常用)

STICKY 3744 # dir with the sticky bit set (+t) and not other-writable +t,o-w权限的文件让派 蓝底-白字(不常用)

# This is for files with execute permission:

EXEC 0132 有执行权限的文件 粗体-绿字

# List any file extensions like '.gz' or '.tar' that you would like ls

# to colorize below. Put the extension, a space, and the color init string.

# (and any comments you want to add after a '#')

# If you use DOS-style suffixes, you may want to uncomment the following:

#.cmd 0132 # executables (bright green) .cmd可执行文件 粗体-绿字(亮)

#.exe 0132 .exe文件 粗体-绿字

#.com 0132 .com文件 粗体-绿字

#.btm 0132 .btm文件 粗体-绿字

#.bat 0132 .bat文件 粗体-绿字

.tar 0131 # archives or compressed (bright red) .tar压缩文件 粗体-红字(亮)

.tgz 0131 .tgz文件 粗体-红字

.arj 0131 .arj文件 粗体-红字

.taz 0131 .taz文件 粗体-红字

.lzh 0131 .lzh文件 粗体-红字

.zip 0131 .zip文件 粗体-红字

.z 0131 .z文件 粗体-红字

.Z 0131 .Z文件 粗体-红字

.gz 0131 .gz文件 粗体-红字

.bz2 0131 .bz2文件 粗体-红字

.deb 0131 .deb文件 粗体-红字

.rpm 0131 .rpm文件 粗体-红字

.jar 0131 .jar文件 粗体-红字

# image formats

.jpg 0135 .jpg图片 粗体-粉红字

.jpeg 0135 .jpeg图片 粗体-粉红字

.gif 0135 .gif图片 粗体-粉红字

.bmp 0135 .bmp图片 粗体-粉红字

.pbm 0135 .pbm 图片 粗体-粉红字

.pgm 0135 .pgm图片 粗体-粉红字

.ppm 0135 .ppm图片 粗体-粉红字

.tga 0135 .tga图片 粗体-粉红字

.xbm 0135 .xbm图片 粗体-粉红字

.xpm 0135 .xpm图片 粗体-粉红字

.tif 0135 .tif图片 粗体-粉红字

.tiff 0135 .tiff图片 粗体-粉红字

.png 0135 .png 图片 粗体-粉红字

.mov 0135 .mov视频 粗体-粉红字

.mpg 0135 .mpg视频 粗体-粉红字

.mpeg 0135 .mpeg视频 粗体-粉红字

.avi 0135 .avi视频 粗体-粉红字

.fli 0135 .fli视频 粗体-粉红字

.gl 0135 .gl视频 粗体-粉红字

.dl 0135 .dl视频 粗体-粉红字

.xcf 0135 .xcf视频 粗体-粉红字

.xwd 0135 .xwd视频 粗体-粉红字

# audio formats

.flac 0135 .flac音频 粗体-粉红字

.mp3 0135 .mp3音频 粗体-粉红字

.mpc 0135 .mpc音频 粗体-粉红字

.ogg 0135 .ogg音频 粗体-粉红字

.wav 0135 .wav音频 粗体-粉红字

ls命令是支持彩色显示的,这样可以方便的区分 一个名字是目录还是文件,还能区分 是原始文件还是符号链接,此外是否有运行权限也可以显示出来,所以在终端中使用时会更方便,而Q5直接是没有进行这样的设置的,设置很简单,只需要在一个文件中加上一句就可以啦。

在终端或者运行中输入下面这句话

sudo echo ‘alias ls="ls --color=auto" ' >>/etc/bash.bashrc

这样下次登录时就可以使用有颜色的ls啦

Terminal中显示颜色设置

1、终端文件夹默认深蓝色显示让人看得真的很难受。

2、通过命令 $echo $LS_COLORS 查看环境变量LS_COLORS的默认值,其中代表文件夹颜链闷色的是“di=0134”

3、颜色值设置字段说明:条目=显示效果代码前景色代码背景色代码

条目:di = directory,fi = file,ln = symbolic link,pi = fifo file,so =

socket file,bd = block file,cd = character file,ex = executable file;

显示效果代悄脊码:0 -- OFF,1 -- 高亮,4 -- underline,5 -- 闪烁,7 -- 反白;

颜色代码:

前景色背景色颜色

30 40黑色

31 41红色

32 42绿色

33 43黄色

34 44蓝色

35 45紫红色

36 46青蓝色

37 47白色

如果相关改变文件夹显示颜色,例如前景色更改为青蓝色:$export LS_COLORS=${LS_COLORS}'di=0136':

显示效果如下:

4、export声明改变的环境变量值只适用于此处会话,如果想要每次登录都能显示期望的颜色效果,可以将“export LS_COLORS=${LS_COLORS}'di=0194':”(文件夹浅蓝色显示)写入~/.bashrc配置文件中

Vim编辑器中显示颜色设置

1、Vim中命令模式下 “:hi”, 显示颜色设置参数

2、字段说明:项目 颜色效果 cterm=字体效果(bold-粗体,underline-下划线)ctermfg=前景色 ctermbg=背景色 gui=gui模式下颜色(针对gvim) guifg=gui模式下颜色前景色 guibg=gui模式下颜色背景色

3、可以在命令模式下通过highlight命令“:hi 条目 term=XX cterm=XX ctermfg=XX ctermbg=XX"临时更改对应条目的颜色显示效果

4、要使颜色配置永久性生效则需要修改vim的配置文棚运弯件中颜色相关部分内容,先产看vim运行环境":echo $VIMRUNTIME",当前运行环境为/usr/share/vim/vim74

5、"/usr/share/vim/vim74/colors/"目录下有不同颜色主题的配置文件(文件名即为主题名称),可以修改对应主题的配置文件

6、使用":colorscheme"命令查看当前的主题,当前颜色主题为ron。想要修改颜色主题同样使用colorscheme命令加上主题名

称,eg:":colorscheme shine";如果要产生永久性效果,则将配置命令写入"/etc/vim/vimrc"主题即可。

对于C而言也仍然是在general里面来更改颜色的,看java editor里面也是一样没办法修改背肢亏此景颜色的,都是在General里面。历迅我在Ubuntu10.04下采用如下的办法已经设置好了

Eclipse编辑区背景颜色设置

Window->Preferences->General->Editors->Text Editors

在右边下方区域Appearance color options可以设置多种颜色,如当前行颜色,选中区域颜色,等等。

Backgroud colors是编辑区的背景空滚颜色。


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

原文地址: https://www.outofmemory.cn/yw/12508807.html

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

发表评论

登录后才能评论

评论列表(0条)

保存