1. 程式人生 > 其它 >沒想到你是這樣的Linux | 終端下有趣的命令合集

沒想到你是這樣的Linux | 終端下有趣的命令合集

前言

剛開始接觸Linux的我們,肯定認為Linux系統就是那種枯燥的終端介面。然而實際上Linux下的終端還是有很多種有趣的玩法~~

toilet

簡介

toilet能用字母拼寫出更大字母的工具,具體拼出什麼字由命令後面的引數決定,不僅如此,它還能打印出各種風格的效果,比如彩色,金屬光澤等。

安裝

apt-get install toilet

引數解釋

toilet -f mono12 -F metal FreeBuf

這裡 mono12是字型引數值, meta是顏色引數值 FreeBuf是我們想要操作的字型。 有如下字型可以選擇:

顏色引數有如下選項:

效果演示

screenfetch

簡介

screenFetch 是一個能夠在截圖中顯示系統/主題資訊的命令列指令碼。它可以在 Linux,OS X,FreeBSD 以及其它的許多類Unix系統上使用。

安裝

apt install screenfetch

效果演示

screenfetch

還可以手動設定logo顏色文字顏色

screenfetch -c [0-9],[0-9] #
第一個引數是logo顏色 
第2個引數是文字顏色 
screenfetch -c 6,9

顯示其他發行版的logo

screenfetch -A 發行版

現在知道支援logo的發版本有如下:

screenfetch -A Debian
screenfetch -A Ubuntu
screenfetch -A Android
screenfetch -A Windows
screenfetch -A Fedora
screenfetch -A FreeBSD
screenfetch -A Slackware
screenfetch -A Mint
screenfetch -A LMDE
screenfetch -A OpenBSD
screenfetch -A Peppermint
screenfetch -A Linux

挑選了一些經典的logo演示:

終端動畫演示效果:

簡介

linuxlogo(或叫 linux_logo)是一款在Linux命令列下用彩色 ANSI 程式碼生成附帶有系統資訊的發行版徽標的工具。與徽標一同顯示的系統資訊包括 : Linux 核心版本,最近一次編譯Linux核心的時間,處理器/核心數量,速度,製造商,以及哪一代處理器。它還能顯示總共的實體記憶體大小。

安裝

apt install linuxlogo

引數解釋

效果演示

下面附上 一條命令 每間隔1秒輸出各大發行版logo的資訊:

for i in {1..31};do linux_logo -f -L $i;sleep 
1;done

終端錄製效果動畫:

sl

簡介

你可能瞭解Linux的ls命令,並經常使用它來檢視資料夾的內容。但是,有些時候你可能會拼寫成sl ,這時我們應該如何獲得一些樂趣而不是看見“command not found”呢? 某程式設計牛人也經常犯把ls敲成sl的錯誤,所以他自己編了一個程式娛樂一下,這個程式的作用很簡單,就是當你輸入sl的時候終端會出現一個火車呼嘯而過~~

安裝

apt-get install sl

效果演示

cmatrix

簡介

《黑客帝國》的程式碼雨視覺特效。

安裝

apt-get install cmatrix

引數解釋

-B: 字型加粗
-C: 顏色 後面跟上引數顏色

效果演示

cmatrix

終端錄製動畫顯示:

cmatrix -B -C red

cowsay

簡介

Cowsay命令是一個有趣的命令。它會用ASCII字元描繪牛,羊和許多其他動物。但是不是每個Linux發行版都帶有這個命令。

安裝

apt-get install cowsay

引數解釋

列出所有支援可用的動物:cowsay -l list

使用不同的動物來輸出字元:

cowsay -f 動物 內容

效果演示

asciinema

簡介

本文其實最初很多特效都用這個終端去錄製的,但是由於需要引用外部的js,所以最後這些終端下的特效才換成了gif圖。asciineme 可以完美錄製完美終端下所敲的命令。 官網:https://asciinema.org/

安裝

apt-get install asciinema

操作詳解

安裝完成後終端輸入:

asciinema rec

開始 終端錄製,接下來所以的操作 都會被錄製下來,然後保為一個json檔案。 結束錄製的話,使用快捷鍵: Ctrl+D 或者敲命令:

exit

結束錄製。

然後按回車鍵可以上傳自己錄製的終端操作到官網,或者按`Ctrl+C不儲存此次錄製。

實用技能

上傳完成後,官網會給出已經上傳在雲端的連結,此時可以下載下來這個json檔案。在網站中實用的話,得引入一個css和一個js指令碼。當然閒國外網速慢的話,可以完全把這些檔案下載下來上傳到其他的雲端儲存裡面,來獲取外鏈。

當然還有其他可玩的姿勢等待去研究探索~~