在终端中获取颜色

在终端中获取颜色

我正在连接到远程 suse 10.0 机器,但在终端上看不到颜色,而连接到远程 Ubuntu 机器时却可以看到颜色。

我怎样才能在 Suse 终端上获取颜色?

答案1

这取决于几个因素。TERM当你登录到远程计算机时设置是什么

ubuntu$ echo $TERM

如果终端类型未设置为支持彩色的终端(即哑终端或 vt100),那么这就是您的问题。

否则我怀疑你的意思是 Linux 命令默认不以彩色模式执行。尝试

ubuntu$ ls --color

您可以通过在用户的 shell 启动文件中设置别名来修复这个问题。(例如,bash 的 .bashrc / .bash_profile)。

是的,我用“u”拼写颜色)。

答案2

我是 Linux 的新手,但我知道当我以 ROOT 身​​份登录时会看到颜色,但以我的身份登录时则看不到颜色。

您如何登录?

答案3

尝试运行这个:

export TERM="linux"

相关内容