Root用户下ls命令显示的文件名也没有颜色,发现/root/.bashrc文件没有被自动加载,手动执行source /root/.bashrc后显示正常,但是当切换回普通用户再切换到Root用户下,就又不能用了,可以通过下面方法成功:
在.bashrc文件里加下面一句
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
加上试试
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
加上试试