Linux下命令行的彩色终端

2020-08-28 0 900 百度已收录

长期在Linux命令行下做操作的人,可能都会有一个共同的观点——“毁眼睛”在默认黑白背景色的窗口下操作,很容易造成视觉疲劳。及时你像丁胖胖一样调整了终端程序的前背景色,仍然无法解决一个问题。就是消耗更少视觉细胞来更快速的找到你所要的答案

Linux下命令行的彩色终端

从上图,我们很明显的感觉第一个命名输出中,我们要查找比如PYENV_SHELL这个环境的变量明显要比第二个命令输出要容易,其实我只添加一个外部命令lolcat

lolcat起初是通过RUBY语言开发的一个工具地址:https://github.com/busyloop/lolcat

后来被其他作者进行了移植,形成了多种语言的工具

python版本地址:https://github.com/tehmaze/lolcat

当然还有高性能的C语言版本:https://github.com/jaseg/lolcat

安装了python版本的工具,原因有二:

1、Linux自带PYTHON解释器,ruby需要先独立安装解释器,而C需要进行编译

2、python版本可以通过pip快速安装,不需要外部依赖

由于lolcat已经发布到pypi,所以可以通过pip直接安装

安装命令:pip install lolcat

查询安装路径如下

Linux下命令行的彩色终端

下面对比一下输出

Linux下命令行的彩色终端

grep输出虽然可以进行高亮显示,仅对keyWord进行颜色高亮,而通过lolcat整个字段呈现彩虹色,观察更直观容易,对于大片的输出,彩色的显示输出更明显,如下:

Linux下命令行的彩色终端

其实,我已经把该工具的help显示出来的,其他高级应用就看大家的想象了

如果不喜欢Python版本的,可以参考安装RUBY或C版本

另需注意:TERM系统变量和终端工具要选择支持彩色的模式,否则一样会出现不能正常显示彩色的问题。

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-03/151244.htm

Linux下命令行的彩色终端

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 软件 Linux下命令行的彩色终端 https://www.lizi.tw/soft/8151.html

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

Linux下命令行的彩色终端-海报

分享本文封面