很多?Linux 用戶認為在終端中工作太復雜、無聊,并試圖逃避它。但這里有個改善方法 —— 四款終端下很棒的開源程序。它們既有趣又易于使用,甚至可以在你需要在命令行中工作時照亮你的生活。
No More Secrets
這是一個簡單的命令行工具,可以重現(xiàn) 1992 年電影?Sneakers?中所見的著名數(shù)據(jù)解密效果。該項目讓你編譯個?nms?命令,該命令與管道數(shù)據(jù)一起使用并以混亂字符的形式打印輸出。開始后,你可以按任意鍵,并能在輸出中看到很酷的好萊塢效果的現(xiàn)場“解密”。
安裝說明
一個全新安裝的 Fedora Workstation 系統(tǒng)已經包含了從源代碼構建 No More Secrets 所需的一切。只需在終端中輸入以下命令:
1 2 3 4 5 6 | git clone https://github.com/bartobri/no-more-secrets.git cd ./no-more-secrets make nms make sneakers ## Optional sudo make install ? |
對于那些記得原來的電影的人來說,sneakers?命令是一個小小的彩蛋,但主要的英雄是?nms。使用管道將任何 Linux 命令重定向到?nms,如下所示:
1 2 | systemctl list-units --type=target | nms ? |
當文本停止閃爍,按任意鍵“解密”它。上面的?systemctl?命令只是一個例子 —— 你幾乎可以用任何東西替換它!
lolcat
這是一個用彩虹為終端輸出著色的命令。沒什么用,但是它看起來很棒!
安裝說明
lolcat?是一個 Ruby 軟件包,可從官方 Ruby Gems 托管中獲得。所以,你首先需要 gem 客戶端:
1 2 | sudo dnf install -y rubygems ? |
然后安裝?lolcat?本身:
1 2 | gem install lolcat ? |
再說一次,使用?lolcat?命令管道任何其他命令,并在 Fedora 終端中享受彩虹(和獨角獸?。?/p>
chafa
chafa?是一個命令行圖像轉換器和查看器。它可以幫助你在不離開終端的情況下欣賞圖像。語法非常簡單:
1 2 | chafa /path/to/your/image ? |
你可以將幾乎任何類型的圖像投射到?chafa,包括 JPG、PNG、TIFF、BMP 或幾乎任何 ImageMagick 支持的圖像 – 這是?chafa?用于解析輸入文件的引擎。最酷的部分是?chafa?還可以在你的終端內顯示非常流暢的 GIF 動畫!
安裝說明
chafa?還沒有為 Fedora 打包,但從源代碼構建它很容易。首先,獲取必要的構建依賴項:
1 2 | sudo dnf install -y?autoconf automake libtool gtk-doc glib2-devel ImageMagick-devel ? |
接下來,克隆代碼或從項目的 GitHub 頁面下載快照,然后 cd 到?chafa?目錄,這樣就行了:
1 2 3 4 5 | git clone https://github.com/hpjansson/chafa ./autogen.sh make sudo make install ? |
大的圖像在第一次運行時可能需要一段時間處理,但?chafa?會緩存你加載的所有內容。下一次運行幾乎是瞬間完成的。
Browsh
Browsh 是完善的終端網頁瀏覽器。它比 Lynx 更強大,當然更引人注目。 Browsh 以無頭模式啟動 Firefox Web 瀏覽器(因此你無法看到它)并在特殊 Web 擴展的幫助下將其與你的終端連接。因此,Browsh 能像 Firefox 一樣呈現(xiàn)所有富媒體內容,只是有點像素化的風格。
安裝說明
該項目為各種 Linux 發(fā)行版提供了包,包括 Fedora。以這種方式安裝:
1 2 | sudo dnf install -y https://github.com/browsh-org/browsh/releases/download/v1.4.6/browsh_1.4.6_linux_amd64.rpm ? |
之后,啟動?browsh?命令并給它幾秒鐘加載。按?Ctrl+L?將焦點切換到地址欄并開始瀏覽 Web,就像以前一樣使用!使用?Ctrl+Q?返回終端。