![14.04 中的终端输出颜色与 16.04 中的相同](https://linux22.com/image/883363/14.04%20%E4%B8%AD%E7%9A%84%E7%BB%88%E7%AB%AF%E8%BE%93%E5%87%BA%E9%A2%9C%E8%89%B2%E4%B8%8E%2016.04%20%E4%B8%AD%E7%9A%84%E7%9B%B8%E5%90%8C.png)
我已将双启动变成三重启动,并且运行的是 Ubuntu 16.04 和 Ubuntu Gnome 14.04。
我注意到 14.04 的终端输出只有目录有颜色。在 16.04 中,我有更多的输出已经带颜色,这让事情变得简单。
例如,这是dmesg
16.04 的输出:
如上所示,很多内容都用颜色标出,以便于浏览。我特意在这里生成了一个错误,以显示错误如何自动用红色标出,以便于发现。
dmesg
以下是14.04的输出:
正如你所见,它变得更加难读了。
我尝试过设置终端主题等,但没有自动着色。我也读过有关文件的信息,/etc/terminal-colors.d
但我在 16.04 中没有这个文件。
我如何从 16.04 导出颜色设置并将其导入 14.04?或者这只是终端版本不同的问题?我正在考虑永久切换到 Ubuntu Gnome 14.04,其中只有几项我想先更新。
我已经尝试取消注释force_color_prompt=yes
但.bashrc
没有任何改变。
答案1
dmesg
16.04 支持彩色输出,而 14.04 则不支持。只需查看手册页即可。
答案2
希望force_color_prompt=yes
在您的文件中设置指令.bashrc
能够使其工作。force_color_prompt=yes
默认情况下,该指令被注释。取消注释,保存并执行您的 .bashrc 文件以查看更改。
获取文件的命令.bashrc
是
cd ~
source .bashrc