zoukankan      html  css  js  c++  java
  • 设置ubuntu下使用ls命令显示文件颜色显示

    文件颜色属性:

    # 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 01;34 # directory 目录 粗体-蓝字
    LINK 01;36 # symbolic link. (If you set this to ‘target’ instead of a 符号链接 粗体-淡蓝字
    # numerical value, the color is as for the file pointed to.)
    FIFO 40;33 # pipe 管道API 黑底-黄字
    SOCK 01;35 # socket 套接字API 粗体-粉红字
    DOOR 01;35 # door 门API 粗体-粉红字
    BLK 40;33;01 # block device driver 块设备驱动 粗体-黑底-黄字
    CHR 40;33;01 # character device driver 字符设备驱动 粗体-黑底-黄字
    ORPHAN 40;31;01 # symlink to nonexistent file 指向文件不存在的符号链接 粗体-黑底-红字
    SETUID 37;41 # file that is setuid (u+s) 指定UID的文件 红底-白字
    SETGID 30;43 # file that is setgid (g+s) 指定GID的文件 黄底-黑字
    STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) +t,o+w权限的文件 绿底-黑字(不常用)
    OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky -t,o+w权限的文件 绿底-蓝字(不常用)
    STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable +t,o-w权限的文件 蓝底-白字(不常用)
    # This is for files with execute permission:
    EXEC 01;32 有执行权限的文件 粗体-绿字
    # 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 01;32 # executables (bright green) .cmd可执行文件 粗体-绿字(亮)
    #.exe 01;32 .exe文件 粗体-绿字
    #.com 01;32 .com文件 粗体-绿字
    #.btm 01;32 .btm文件 粗体-绿字
    #.bat 01;32 .bat文件 粗体-绿字
    .tar 01;31 # archives or compressed (bright red) .tar压缩文件 粗体-红字(亮)
    .tgz 01;31 .tgz文件 粗体-红字
    .arj 01;31 .arj文件 粗体-红字
    .taz 01;31 .taz文件 粗体-红字
    .lzh 01;31 .lzh文件 粗体-红字
    .zip 01;31 .zip文件 粗体-红字
    .z 01;31 .z文件 粗体-红字
    .Z 01;31 .Z文件 粗体-红字
    .gz 01;31 .gz文件 粗体-红字
    .bz2 01;31 .bz2文件 粗体-红字
    .deb 01;31 .deb文件 粗体-红字
    .rpm 01;31 .rpm文件 粗体-红字
    .jar 01;31 .jar文件 粗体-红字
    # image formats
    .jpg 01;35 .jpg图片 粗体-粉红字
    .jpeg 01;35 .jpeg图片 粗体-粉红字
    .gif 01;35 .gif图片 粗体-粉红字
    .bmp 01;35 .bmp图片 粗体-粉红字
    .pbm 01;35 .pbm 图片 粗体-粉红字
    .pgm 01;35 .pgm图片 粗体-粉红字
    .ppm 01;35 .ppm图片 粗体-粉红字
    .tga 01;35 .tga图片 粗体-粉红字
    .xbm 01;35 .xbm图片 粗体-粉红字
    .xpm 01;35 .xpm图片 粗体-粉红字
    .tif 01;35 .tif图片 粗体-粉红字
    .tiff 01;35 .tiff图片 粗体-粉红字
    .png 01;35 .png 图片 粗体-粉红字
    .mov 01;35 .mov视频 粗体-粉红字
    .mpg 01;35 .mpg视频 粗体-粉红字
    .mpeg 01;35 .mpeg视频 粗体-粉红字
    .avi 01;35 .avi视频 粗体-粉红字
    .fli 01;35 .fli视频 粗体-粉红字
    .gl 01;35 .gl视频 粗体-粉红字
    .dl 01;35 .dl视频 粗体-粉红字
    .xcf 01;35 .xcf视频 粗体-粉红字
    .xwd 01;35 .xwd视频 粗体-粉红字
    # audio formats
    .flac 01;35 .flac音频 粗体-粉红字
    .mp3 01;35 .mp3音频 粗体-粉红字
    .mpc 01;35 .mpc音频 粗体-粉红字
    .ogg 01;35 .ogg音频 粗体-粉红字
    .wav 01;35 .wav音频 粗体-粉红字

    注意: 文件可执行权限的颜色显示优先于文件可读写权限

    设置方法:

    1. 利用dircolors命令,查看我们的系统当前的文件名称显示颜色的值,然后利重定向到用户根目录下的.dir_colors文件中

    cd ~
    dircolors -p > .dircolors

    2. 修改.dir_colors文件,修改为你想要显示的样式。例如,目录为的other用户具有write权限的话,执行ls命令后,会以绿底蓝字来显示,一片绿色看的晕;因此,把绿底蓝字设置为粗体淡蓝色。

        2.1、 打开.dircolors文件,然后找到OTHER_WRITABLE 34;42这一行,修改为OTHER_WRITABLE 01;36 #粗体淡蓝色;

        2.2、执行source  .bashrc命令使之生效

  • 相关阅读:
    sqlalchemy 查询姿势总结
    sqlalchemy 常用总结
    rsyslog 移植与配置方案介绍
    软件设计随想录
    C语言面对对象设计模式汇编
    关于linux kernel slab内存管理的一点思考
    linux PMBus总线及设备驱动分析
    Linux x86_64 APIC中断路由机制分析
    单板控制领域模型设计与实现
    Linux mips64r2 PCI中断路由机制分析
  • 原文地址:https://www.cnblogs.com/LoTGu/p/5830762.html
Copyright © 2011-2022 走看看