ls命令无颜色解决方法(Debian)

今天看关于ftp的相关教程的时候发现别人家的ls命令列出地不同类型的文件与文件夹彩色的,这才想起来之前在学长那见到的也是彩色的那么怎么解决呢其实很简单.百度到的方法:

修改~/.bashrc 文件 去掉某几行前的#就像这样↓↓OK

# ~/.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 following lines 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’

保存后重启就OK了

PS:各类型文件的颜色是环境变量$LS_COLORS 控制的以下是默认颜色代表的常见文件类型:

白色:表示普通文件
蓝色:表示目录
绿色:表示可执行文件
红色:表示压缩文件
浅蓝色:链接文件
红色闪烁:表示链接的文件有问题
黄色:表示设备文件
灰色:表示其他文件
花絮:

一开始在~/中dir了一下并没有发现.bashrc文件,在纠结后想起Linux中点开头的文件或文件夹是隐藏的………

一开始并没有生效,然后试了一下重启大法…成功

才玩Linux没几天,乐趣无穷哦!