zoukankan      html  css  js  c++  java
  • 更改linux文件夹的默认颜色

      我不知道正常人看Linux下面文件夹的颜色(默认为深蓝)是不是有点晕晕的,看不清楚,反正对我这样的色弱的人来说,我看着很不爽,所以我到网上去找了一下,如果修改文件夹颜色的方法,网上真实众说纷纭,很多都不好使,我综合了很多的说法,合并了一个可行的。

      总体上而言,这个问题分为三步来解决:

        1,搞一个配置文件到你个人用户的根目录下

        2,修改这个文件

        3,重新load一下

      第一步,配置文件:

        A,dircolors -p > ~/.dircolors (这个名字一会会用到)

        B,cp /etc/DIR_COLORS ~/.dircolors

        我用的是第一种,第二种我没有扎到这个文件。

      第二步,修改文件:

        打开文件,找到这一行:DIR 01;34 # directory 

    # Background color codes:
    # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
    NORMAL 00       # global default, although everything should be something.
    FILE 00         # normal file
    DIR 01;34       # directory 
    LINK 01;36      # symbolic link
    FIFO 40;33      # pipe
    SOCK 01;35      # socket
    BLK 40;33;01    # block device driver

        修改34,换一个你想要的颜色就可以了, # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white

        我修改成了33,一定要骚一点,哈哈!

      第三步,重新加载:

        这个时候还需要看一下~/.bashrc这个文件,里面有关于我上面说名字会用到的那个关联,

     75 # enable color support of ls and also add handy aliases
     76 if [ -x /usr/bin/dircolors ]; then
     77     test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
     78     alias ls='ls --color=auto'
     79     #alias dir='dir --color=auto'
     80     #alias vdir='vdir --color=auto'
     81 
     82     alias grep='grep --color=auto'
     83     alias fgrep='fgrep --color=auto'
     84     alias egrep='egrep --color=auto'
     85 fi

        test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"

        这句话里面上面这个文件名字,他们指的是一个文件,所以,名字怎么起,你懂的!

        OK,给名字搞定之后,只需要 source ~/.bashrc 执行以下就重新加载了(当然,你也可以退出,在连接)

      效果图:

        

      好吧,图片上效果不是很明显,你自己可以去试试了!

      记在这里,以后我会忘了的。。。

  • 相关阅读:
    Web Storage中的sessionStorage和localStorage
    Javascrip获取页面URL信息
    SqlServer 查看备份文件中逻辑文件信息的Sql语句
    实用ExtJS教程100例-011:ExtJS Form 使用JSON数据赋值和取值
    实用ExtJS教程100例-010:ExtJS Form异步加载和提交数据
    实用ExtJS教程100例-009:ExtJS Form无刷新文件上传
    实用ExtJS教程100例-008:使用iframe填充ExtJS Window组件
    实用ExtJS教程100例-007:ExtJS中Window组件最小化
    实用ExtJS教程100例-006:ExtJS中Window的用法示例
    实用ExtJS教程100例-005:自定义对话框Ext.MessageBox.show
  • 原文地址:https://www.cnblogs.com/pmars/p/3730644.html
Copyright © 2011-2022 走看看