偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

十個在 Linux 終端中生成有趣的 ASCII 字符畫的工具

系統(tǒng) Linux
以為 Linux 終端都是嚴肅的工作?想多了。以下是你可以在終端中使用字符畫做的幾件趣事。

Linux 終端其實沒有想象中的那樣 可怕。

當然啦,一開始它可能會令人望而卻步,但是當我們更 了解 它的時候,我們就會喜歡上它的。

你可能會使用終端來做一些嚴肅的工作。不過,你也可以在終端中做很多有趣的事情。

其中的一項就是試一試  ASCII 字符畫ASCII art。你可以在 Linux 終端中用各種命令行工具以 ASCII 的形式顯示一些預定義的或是隨機的消息、玩游戲,抑或是播放動畫。

我的同事 Sreenath 喜歡探索此類不尋常的命令行工具并將他的發(fā)現(xiàn)分享給我。現(xiàn)在,我也將他的發(fā)現(xiàn)與你分享。

你的 Linux 發(fā)行版的倉庫中應該已經有這些程序中的大多數(shù)了。你可以用系統(tǒng)的包管理器安裝它們。為了使文章簡潔,下文的安裝指南均以 Ubuntu 為例。

1、lolcat:向終端加入繽紛色彩

雖然 lolcat 與 ASCII 字符畫沒有任何關系,至少,沒有直接關系。

但是,我還是在文章開頭就列出了它,因為它可以與其他的 ASCII 工具組合使用。

所以,它能做什么呢?它與 cat 指令很相似,但是它向輸出內容加入隨機的漸變色彩。

lolcatlolcat

目前它看起來可能沒什么用,但當其他 ASCII 工具通過 lolcat 輸出時,你會看到它的效果。

用 apt 安裝 lolcat

sudo apt install lolcat

2、Aewan:漂亮地顯示 ASCII 字符

Aewan 是一個多層 ASCII 圖形、動畫編輯器。它可以生成獨立的,可被 cat 命令查看的 ASCII 字符畫文件和便于命令行工具集成與解析的格式。

它包括兩個工具:ASCII 編輯器 aewan,和文件查看器 aecat

這里不討論編輯器部分。

aewan 的初始狀態(tài)布局aewan 的初始狀態(tài)布局

用 aecat 命令以 ASCII 格式漂亮地顯示任何文本。注意下面的截屏中字母的使用方式。

aewan outputaewan output

用下面的命令安裝 aewan

sudo apt install aewan

然后這樣使用:

aecat hello

3、Cowsay:讓 ASCII 牛復述你想說的話

這頭牛在說什么?你想什么就讓它說什么。

cowsay 是經驗豐富的 Linux 用戶中流行的工具。它顯示了一個 ASCII 格式的牛,會重復你提供的文本。

cowsaycowsay

但不僅限于牛。你也可以將其更改為其他的角色。比如,一條龍(火龍君臨):

cowsaycowsay

你注意到截圖中的色彩了嗎?這正是上文提到過的 lolcat 命令的魔力所在。

用下列命令安裝 cowsay

sudo apt install cowsay

裝好之后,這樣使用:

cowsay hello

你可以參考它的 手冊,瀏覽其他配置和選項。

4、jp2a:圖片轉 ASCII 字符畫

jp2a 是一個在 Linux 終端中將圖像轉換為 ASCII 字符畫的命令行工具。它適用于 JPEG 和 PNG 文件,允許彩色輸出和用你選定的字符顯示 ASCII 字符畫。

jp2ajp2a

用下列命令安裝它:

sudo apt install jp2a

你可以像這樣得到彩色的輸出,并且保存到文件。

jp2a --output=ascii.txt --colors input.png

它并不是這類工具中的唯一一種,比如,ascii-image-converter 和幾個其他的工具也可以達成相同的效果。在這里不再一一討論了。

5、linuxlogo:用 ASCII 格式顯示 Linux 發(fā)行版的徽標

正如起名,它 用 ASCII 格式顯示 Linux 發(fā)行版的標志

不,不是我們 喜愛的 Linux 標志 Tux,而是你的 Linux 發(fā)行版的徽標。它還顯示一些其他信息,比如 Linux 內核版本、CPU、RAM、主機名等等。

linux logolinux logo

用 apt 安裝:

sudo apt install linuxlogo

輸入 linuxlogo 就可以用啦。

6、Neoftech:顯示 Linux 標志和系統(tǒng)信息

上面的 Linux 標志有點太簡化了。你可以用 Neofetch 放大它。

它以更漂亮的方式顯示發(fā)行版以及一些系統(tǒng)信息,如內核、運行時間、桌面環(huán)境、主題和圖標等等。

neofetchneofetch

你還可以通過 lolcat 解析它,獲得彩虹色的輸出。

用這行命令安裝 Neofetch:

sudo apt install neofetch

然后,輸入 neofetch 就可以運行啦。

還有一個與 Neofetch 很像的工具,screenfetch。用哪個都行。

7、fortune:看看命運如何

開玩笑啦。這樣的事情根本就不存在。

不過,幸運餅干仍然很流行,所以顯然,人們喜歡閱讀隨機的預測或說法。

你可以在 Linux 終端中用 Fortune 命令達到類似效果:

fortune cookie linuxfortune cookie linux

你可以用下面的命令安裝它。

sudo apt install fortune

裝好之后,在終端中輸入 fortune 來得到一條隨機消息。

8、pv:讓一切動起來

這是非預期使用 Linux 命令的典型例子。pv 命令本來用于通過管道監(jiān)控數(shù)據(jù)的進度。

但你可以使用它來對顯示任何命令的輸出加入動畫效果。將其與上述的命令結合起來,你就可以看到 ASCII 字符畫逐漸顯現(xiàn)在屏幕上,就像正在輸入一樣。

用下面的命令安裝:

sudo apt install pv

然后按這樣使用:

neofetch | pv -qL 200 | lolcat

數(shù)字越大,速度越快。

9、cmatrix:類似黑客帝國的 ASCII 動畫

還記得 “黑客帝國” 嗎?下落的綠色代碼是黑客帝國和黑客的象征。

你可以使用 cmatrix 命令在 Linux 終端用 ASCII 模擬運行下落代碼。

我在這里用一張圖片代替視頻。

cmatrixcmatrix

你可以用 apt 安裝它:

sudo apt install cmatrix

安裝好之后,用它運行:

cmatrix

它會立即啟動,并不斷生成隨機的綠色文本,帶著從屏幕上落下后消失的動畫效果。該命令會持續(xù)運行。使用 Ctrl+C 停止運行程序。

10、cbonsai:在你的終端種植盆景

有沒有園藝的天賦?在終端中種植一棵 ASCII 盆景樹怎么樣?

cbonsai 是一個可讓你以 ASCII 格式運行盆景樹生長動畫的有趣 Linux 命令。

你可以用下面的命令安裝 cbonsai

sudo apt install cbonsai

用這行命令運行:

cbonsai -l

試試更多

還有很多這樣的有趣的命令行工具,甚至還有 ASCII 游戲。有時,看著它們給周圍的人帶來歡樂真的很有趣。

這些命令能派上用場嗎?我不確定是否可用,但你可以在 .bashrc 文件中添加其中一些,這樣一旦打開終端會話,命令就會立即運行。

許多系統(tǒng)管理員在共享的 Linux 系統(tǒng)上都會這樣做。像 cowsay 或 figlet 這樣的程序可以用來以漂亮的方式顯示消息或系統(tǒng)概況。

你也可以在你的 Bash 腳本中使用其中的一些程序,尤其是當你需要突出顯示某些內容時。

ASCII 字符畫在 Linux 中可能還會有其他用途。你可以與我們分享。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-04-20 10:43:24

Linux命令

2022-07-18 07:38:52

Linux終端工具

2015-07-15 13:54:13

2020-04-25 19:00:15

Linux終端命令

2022-04-20 07:42:08

Python腳本代碼

2022-08-29 14:56:56

Python腳本代碼

2017-12-18 10:50:54

2014-10-31 10:50:28

Linux命令行工具

2015-06-24 10:13:38

LinuxLinux終端彩蛋

2022-09-20 15:43:58

Python工具包編程

2022-10-21 14:23:59

CSS工具開發(fā)

2014-02-13 17:22:08

2021-11-04 09:15:58

終端Linux命令

2023-11-28 09:20:44

2024-08-13 00:23:48

2022-07-31 23:54:24

Linux操作系統(tǒng)

2022-07-31 23:53:37

Linux操作系統(tǒng)設備

2010-12-06 09:49:28

Linux快速啟動

2020-03-16 10:42:23

大數(shù)據(jù)IT工具

2012-06-25 14:30:48

Web
點贊
收藏

51CTO技術棧公眾號