linux开发板显示横向彩虹,给 Linux 终端的输出添加彩虹特效的命令
原標題:給 Linux 終端的輸出添加彩虹特效的命令
正文
如果認為Linux命令行很無聊并且沒有任何樂趣,那么您錯了,真實的Linux多么有趣和淘氣。
在本文,我將介紹一個名為“ lolcat ”的實用小工具,該實用工具在終端中產(chǎn)生彩虹效果的顏色。
什么是lolcat?
Lolcat是用于Linux,BSD和OSX的實用程序,其連接方式類似于cat命令,并為其添加了彩虹顏色。Lolcat主要為Linux終端中的文本添加彩虹般的顏色。
在Linux中安裝Lolcat
1、Lolcat實用程序在許多Linux發(fā)行版的存儲庫中可用,但可用版本稍舊。或者,您可以從git存儲庫下載并安裝最新版本的lolcat。
由于 Lolcat 是一個 ruby gem 程序,因此必須在系統(tǒng)上安裝最新版本的RUBY。
# apt-get install ruby [在基于 APT 的系統(tǒng)中]
# yum install ruby [在基于 Yum 的系統(tǒng)中]
# dnf install ruby [在基于 DNF 的系統(tǒng)中]
安裝ruby軟件包后,我們使用以下命令檢查安裝的ruby版本。
linuxmi@linuxmi:~/www.linuxmi.com$ ruby --version
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
2、接下來,使用以下命令從git存儲庫下載并安裝最新版本的lolcat。
linuxmi@linuxmi:~/www.linuxmi.com$ wget https://github.com/busyloop/lolcat/archive/master.zip
linuxmi@linuxmi:~/www.linuxmi.com$ unzip master.zip
linuxmi@linuxmi:~/www.linuxmi.com$ cd lolcat-master/bin
linuxmi@linuxmi:~/www.linuxmi.com/lolcat-master/bin$ gem install lolcat
安裝lolcat后,我們使用以下命令檢查lolcat版本。
linuxmi@linuxmi:~/www.linuxmi.com$ lolcat --version
lolcat 100.0.1 (c)2011 moe@busyloop.net
Lolcat的用法
3、在開始使用lolcat之前,請確保了解可用選項并使用以下命令來提供幫助。
linuxmi@linuxmi:~/www.linuxmi.com$ lolcat -h
4、接下來,通過管道連接 lolcat 和其他命令,例如 ps, date 和 cal:
ps 命令的輸出
linuxmi@linuxmi:~/www.linuxmi.com$ ps | lolcat
date 命令的輸出
linuxmi@linuxmi:~/www.linuxmi.com$ date | lolcat
2020年 11月 01日 星期日 07:44:37 CST
cal 命令的輸出
linuxmi@linuxmi:~/www.linuxmi.com$ cal | lolcat
通過管道連接 lolcat 和 cowsay。cowsay 是一個可配置的正在思考或說話的奶牛,這個程序也支持其他的動物。
安裝完成后,在cowsay中將所有動物的列表打印為:
5、使用 lolcat 來展示一個腳本文件的代碼:
linuxmi@linuxmi:~/www.linuxmi.com$ lolcat www.linuxmi.com.sh
6、通過管道連接 lolcat 和 figlet 命令。Figlet 是一個展示由常規(guī)的屏幕字符組成的巨大字符串的應(yīng)用。我們可以通過管道將 figlet 的輸出連接到 lolcat 中來展示出如下的多彩輸出:
linuxmi@linuxmi:~/www.linuxmi.com$ echo I ? Linux迷 www.linuxmi.com | lolcat
I ? Linux迷 www.linuxmi.com
linuxmi@linuxmi:~/www.linuxmi.com$ figlet I Love linuxmi.com | lolcat
注: 注意, ? 是一個 unicode 字符。要安裝 figlet,你可以使用 yum 和 apt 來得到這個軟件包:
# apt-get figlet
# yum install figlet
# dnf install figlet
7、給文本賦予彩虹顏色的動畫:
linuxmi@linuxmi:~/www.linuxmi.com$ echo I ? Linux迷 www.linuxmi.com | lolcat -a -d 500
這里選項 -a 指的是 Animation(動畫), -d 指的是 duration(持續(xù)時間)。在上面的例子中,持續(xù) 500 次動畫。
8、在彩虹般的顏色下閱讀 man 頁(例如 man ls):
linuxmi@linuxmi:~/www.linuxmi.com$ man ls | lolcat -a -d 500
9、通過管道連接 lolcat 和 cowsay。cowsay 是一個可配置的正在思考或說話的奶牛,這個程序也支持其他的動物。
使用下面的命令來安裝 cowsay :
# apt-get install cowsay
# yum install cowsay
# dnf install cowsay
安裝后,使用下面的命令來顯示在 cowsay 中的所有動物:
linuxmi@linuxmi:~/www.linuxmi.com$ cowsay -l
樣例輸出
Cow files in /usr/share/cowsay/cows:
apt bud-frogs bunny calvin cheese cock cower daemon default dragon
dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep fox
ghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koala
mech-and-cow milk moofasa moose pony pony-smaller ren sheep skeleton
snowman stegosaurus stimpy suse three-eyes turkey turtle tux unipony
unipony-smaller vader vader-koala www
通過管道連接 lolcat 和 cowsay 后的輸出,并且使用了‘gnu’形象的 cowfile。
注意:您可以將 lolcat與管道中的任何其他命令一起使用,并在終端中獲取彩色輸出。
linuxmi@linuxmi:~/www.linuxmi.com$ cowsay -f gnu ? Linux迷 www.linuxmi.com ? 與您分享Linux資訊教程 | lolcat
使用 Lolcat 的 Cowsay
注: 你可以在將 lolcat 和其他任何命令用管道連接起來在終端中得到彩色的輸出。
10、你可以為最常用的命令創(chuàng)建別名來使得命令的輸出呈現(xiàn)出彩虹般的色彩。你可以像下面那樣為 ‘ls -l‘ 命令創(chuàng)建別名,這個命令輸出一個目錄中包含內(nèi)容的列表。
linuxmi@linuxmi:~/www.linuxmi.com$ alias linuxmi="ls -l | lolcat"
linuxmi@linuxmi:~/www.linuxmi.com$ linuxmi
您可以按照上面的建議為任何命令創(chuàng)建別名。要創(chuàng)建永久別名,您必須將相關(guān)代碼( ls -l alias的以上代碼)添加到 ?/.bashrc文件中,并確保注銷并重新登錄以使更改生效。
本文就這樣了。我想知道您以前是否知道lolcat?歡迎在下面的評論部分中提出建議和反饋。返回搜狐,查看更多
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的linux开发板显示横向彩虹,给 Linux 终端的输出添加彩虹特效的命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux强大功能,linux grep
- 下一篇: linux定时关机命令_win10电脑定