Answers:
ls
默认情况下,服务器不使用彩色命令。
你可以alias
你的ls
命令总是使用颜色在服务器的外壳配置文件(例如一个~/.bashrc
)与--color = auto选项。
alias ls='ls --color=auto'
一些补充说明:
如果服务器运行Linux,上面应该足以让颜色正常工作。您可以使用LSCOLORS生成器通过添加以下内容手动指定shell配置文件中的颜色:
export LS_COLORS=…
如果服务器运行BSD / OS X,您还需要以下内容ls
来自动显示颜色(您甚至不需要指定别名):
export CLICOLORS=1
此外,这里不是LS_COLORS
,但是LSCOLORS
,语法不同(参见LSCOLORS生成器输出)。
export LSCOLORS=…
ls -G
吗?请问服务器的外壳有CLICOLOR
和LSCOLORS
设置?(即echo $LSCOLORS
)