首页 技术技巧linux正文

debian终端命令行没有颜色怎么办?

centos终端中一般是有颜色的,而在debian终端中默认是没有颜色的,怎么办呢?


先贴张图,默认是这样的


步骤:
1、让终端显示彩色字体
默认安装Debian 系统后,大家会发现用 ls 命令不带参数,不会显示彩色。可加一个 –color 参数来显示彩色。

1
$ ls --color

2、修改 .bashrc 文件
每次都带参数未免有些麻烦,最好的方法是把它写到默认配置文件 .bashrc 里,位于用户目录。

1
$ vi ~/.bashrc

修改的代码如下:其实就是把9-13行代码前面的注释去掉就可以了


root@10-8-18-185:~# pwd
  oot
root@10-8-18-185:~# vi .bashrc 
# ~/.bashrc: executed by bash(1) for non-login shells.
# Note: PS1 and umask are already set in /etc/profile. You should not
# need this unless you want different defaults for root.
# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
# umask 022
# You may uncomment the followinlines if you want `ls' to be colorized:
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'
# alias ll='ls -l'
. "/usr/local/acme.sh/acme.sh.env"


保存退出后,重新打开一个终端,运行 ls 命令就可以看到彩色效果了,如图:

这样就能很方便的区分哪些是文件哪些是目录了,图中白色为文件,蓝色为目录。


评论