1. 程式人生 > >21款最佳Linux命令列終端工具

21款最佳Linux命令列終端工具

本文中,介紹了14款最佳Linux命令列終端工具,可以用來替代debian系的Linux原生終端。如果你每天需要花大量的時間使用Linux命令列,而且正在尋找一些可替代系統自帶的老舊且乏味的終端軟體,不妨看看這篇文章,或許能給你帶來一些幫助。

如果你跟我一樣,整天要花大量的時間使用Linux命令列,而且正在尋找一些可替代系統自帶的老舊且乏味的終端軟體,那你真是找對了文章。我這裡蒐集了一些非常有趣的終端軟體,可以用來替代debian系的Linux原生終端

終端 描述
Tilda F1劍一鍵撥出的終端
Yakuake KDE中tilda的替代版本
Guake 也是一個一鍵撥出的終端
Stjerm 它非常的輕巧,有tab頁,可以全屏切換
Terminator 一個強大無比的分屏終端
ROXTerm OXTerm的最初設計目標就是輕量,替代笨重的gnome終端
Eterm Eterm很可能是這些終端工具中最輕量級的一個。它有彩色的終端輸出,目的是來替代xterm
Rxvt Rxvt也是一個試圖取代xterm地位的Linux終端軟體。Rxvt對系統資源的消耗非常小
Aterm 一款基於rxvt的終端工具,它提供了非常漂亮的視覺效果,所有的終端的基本功能它都提供了。此外它還提供了仿透明效果和失去焦點時的淡出效果
Wterm Wterm是另外一個基於rxvt的輕量級命令列終端。它的功能包括可以設定背景圖片,透明效果,反向透明等。大量的設定項使其成為一款可高度自定義的終端工具。
TermKit 並不能作為一款日常使用的終端工具。它有一個非常漂亮的圖形操作介面。它是基於 WebKit 開發出來的命令列系統
Terminology 這不是一款簡單意義上的終端工具,它可以做任何事情。使用Terminology,你可以預覽圖片,播放視訊,不需要開啟其他檔案管理工具。它是萬能的。
xterm/Uxterm XTerm是一個X Window System上的終端模擬器,用來提供多個獨立的SHELL輸入輸出。虛擬終端Xterm是X11標準指定的虛擬終端
LXTerminal 中文的支援很好,並且支援複製和貼上,推薦大家使用,真的很好用。並且還支援像瀏覽器般開啟新“標籤”這個功能用常用的人來說也許很方便很多
FinalTerm 一個開源的時尚終端模擬器,有一個美麗的介面。它仍在發展,但提供了語義的文字選單等顯著特點,智慧命令完成,GUI終端控制,萬能的鍵繫結,支援更多的顏色
Konsole KDE說面的預設終端
Xfce4 terminal xfce的預設終端
st 是一個簡單的終端X視窗的實現
Gnome-Terminal gnome的預設終端
LilyTerm lilyterm是另一個少為人知的開源終端模擬器基於libvte慾望是快速和輕。lilyterm也包括一些關鍵功能
Go Terminal 新推出的一個次時代的終端, 但是現在還在beta階段, 感覺用起來很炫酷, 等待它的發展吧

另外推薦一個工具Tmux, tmux其實不是一個終端,而是一款分屏工具, 通過一個終端登入遠端主機並執行後,在其中可以開啟多個控制檯的終端複用軟體 |

1 Tilda

這是一款可配置的雷神之錘風格的終端工具,也就是說,當用戶敲擊配置好的熱鍵(預設是F1)時,這個終端會從螢幕的頂端滑出,就跟雷神之錘遊戲中的效果一樣。

Tilda 可用於 GNOME、Xfce 桌面

它的安裝方法:

apt-get install tilda

Tilda跟其它下拉風格的終端比起來有更豐富的自定義選項。包括:
* 高度自定義介面

  • 設定Tilda主視窗的透明度。

  • 獨特的內建配色方案。

  • 使用者可以將命令列視窗蛻化成極簡狀態。

Tilda

2 Yakuake

Yakuake最初的設計靈感來源就是雷神之錘的終端效果。它本質上就是一個基於KDE Konsole技術的下拉風格的終端。因為它是一個KDE應用,如果你想把它安裝到GNOME桌面上,將會遇到一大堆的KDE系統包依賴。但如果你是一個KDE使用者,Yakuake會讓你相當滿意。它的安裝方法是

apt-get install yakuake

yakuake

3 Guake

這是一個Gnome平臺上的下拉式的終端工具。這款終端的目標就是提供一種快速終端訪問方式,你只需要按動一個快捷鍵,就能讓它從桌面上出現/消失。這款下拉風格的終端非常的好用。安裝,開啟,把它設定成開機啟動。它能最小化到系統欄上,使用F12能直接把它呼叫出來。
它的安裝方式:

apt-get install guake

從Applications>Accessories>Guake處執行它。然後右鍵點選它系統欄圖示,然後點選‘preferences’,設定你的喜好。你可以通過“man guake“活動詳細幫助資訊。

我現在用的就是這款終端, 帥氣而不留痕跡

guake

4 Stjerm

這是一款可以和Guake、Tilda相媲美的終端軟體。而且它非常的輕巧,有tab頁,可以全屏切換。它的安裝方式是:

apt-get install sjterm

Stjerm

5 Terminator

Terminator是一款跨平臺的終端工具,使用的是GPL許可證,提供了很多高階的功能。它沒有Guake和Yakuake那樣光鮮,但絕對是一款重型武器。它提供的功能包括介面分塊,將自己設定成GNOME桌面預設終端。跟Guake一樣,Terminator可以安裝到絕大多數的各種Linux版本中。你可以將它的主視窗分成任意多的小塊。它的安裝方式是:
apt-get install terminator
它的特徵可以總結為:
* 將介面分割成網格狀

  • tab頁

  • 拖拽排序各個終端

  • 大量快捷鍵

  • 通過視覺化的設定工具調整介面佈局和配置喜好。

  • 各個視窗可以並行使用

Terminator

6 ROXTerm

ROXTerm的最初設計目標就是輕量,替代笨重的gnome終端。但後來隨著時間的遷移它的目標也發生了變化,變成了一個功能強大的重量級終端工具。它同GNOME桌面環境整合的非常好。支援的功能包括往終端裡拖拽檔案。它的安裝方式是:

apt-get install roxterm

ROXTerm

7 Eterm

Eterm很可能是這些終端工具中最輕量級的一個。它有彩色的終端輸出,目的是來替代xterm。Eterm主題顏色可以配置,執行的非常快。要想啟動Eterm,你需要輸入’Eterm’(注意是大寫的’E’)。別寫成了’eterm’。如果沒有經驗,你可能試很多次才會明白問題出在哪裡。它的安裝方法是:

apt-get install eterm

Eterm

8 Rxvt

Rxvt也是一個試圖取代xterm地位的Linux終端軟體。Rxvt對系統資源的消耗非常小。它的安裝方法是:

apt-get install rxvt

功能強大的的終端,它佔用資源少,啟動速度快,很多人都喜歡使用它。所以我在這裡介紹一下Debian系統中rxvt中文終端的安裝。

在 Debian中有很多個rxvt包,可用apt-cache search rxvt命令查詢。主要有以下三類,一個就叫rxvt,不支援中文顯示;一個叫rxvt-ml,支援GB和BIG5中文編碼;還有一個叫rxvt- unicode,支援unicode編碼。第一種不支援中文,這裡就不討論了。下面分別討論rxvt-ml和rxvt-unicode兩種rxvt終端的安裝。

在使用rxvt中文終端前,需先把GNOME或KDE桌面的中文環境配置好。這樣才能在rxvt中正常顯示中文和使用中文輸入法(我用fcitx)。

rxvt

9 Aterm

Aterm是一款基於rxvt的終端工具,它提供了非常漂亮的視覺效果,所有的終端的基本功能它都提供了。此外它還提供了仿透明效果和失去焦點時的淡出效果。它的安裝方式是:

apt-get install aterm

aterm

10 Wterm

Wterm是另外一個基於rxvt的輕量級命令列終端。它的功能包括可以設定背景圖片,透明效果,反向透明等。大量的設定項使其成為一款可高度自定義的終端工具。它的安裝方法是:

 apt-get install wterm

它的缺點是,看起來它好像是已經沒人維護了。

Wterm

11 TermKit

TermKit並不能作為一款日常使用的終端工具。它有一個非常漂亮的圖形操作介面。它是基於 WebKit 開發出來的命令列系統。它的安裝方式是:

apt-get install termkit

TermKit

12 Terminology

這不是一款簡單意義上的終端工具,它可以做任何事情。使用Terminology,你可以預覽圖片,播放視訊,不需要開啟其他檔案管理工具。它是萬能的。它的安裝方法是:

sudo add-apt-repository ppa:enlightenment-git/ppa
sudo apt-get update
sudo apt-get install terminology

或者
c
sudo add-apt-repository ppa:niko2040/e19
sudo apt-get update
sudo apt-get install enlightenment
sudo apt-get install terminology


這樣你就可以使用它了。我相信你一定會吃驚於它能夠做的事情。

Terminology

13 xterm/Uxterm

XTerm是一個X Window System上的終端模擬器,用來提供多個獨立的SHELL輸入輸出。

虛擬終端Xterm是X11標準指定的虛擬終端,歷史非常悠久。

XTerm最先是Jim Gettys的學生Mark Vandevoorde在1984年夏天為VS100寫的獨立虛擬終端,當時X的開發剛剛開始。很快人們就發現它作為X的一部分比作為獨立的程式更為有用,於是它開始針對X而開發。
Gettys曾講述過有關的故事, “xterm內部如此恐怖的部分原因是它最初被計劃開發成一個能驅動多個VS100顯示器的單獨程序。”(”part of why xterm’s internals are so horrifying is that it was originally intended that a single process be able to drive multiple VS100 displays.”)
作為X參考實現的一個部分後多年,1996年左右,開發的主幹轉移至了XFree86(從X11R6.3版本派生出來),暫時由Thomas E. Dickey維護。有許多xterm變體可用。大多數的X虛擬終端都是從xterm的變體起步的。

xterm

Xterm的缺點:Xterm不支援中文。不過我們可以用Xterm的變種UXterm

14 Tmux

tmux其實不是一個終端,而是一款分屏工具, 通過一個終端登入遠端主機並執行後,在其中可以開啟多個控制檯的終端複用軟體。

Tmux(”Terminal Multiplexer”的簡稱) 可以讓我們在單個螢幕的靈活佈局下開出很多終端,我們就可以協作地使用它們。舉個例子,在一個面板中,我們用Vim修改一些配置檔案,在另一個面板,我們使用irssi聊天,而在其餘的面板,可以跟蹤一些日誌。然後,我們還可以開啟新的視窗來升級系統,再開一個新視窗來進行伺服器的ssh連線。在這些視窗面板間瀏覽切換和建立它們一樣簡單。它的高度可配置和可定製的,讓其成為你心中的延伸

15 Go Terminal

新推出的一個次時代的終端, 但是現在還在beta階段, 感覺用起來很炫酷, 等待它的發展吧
http://rungoterminal.com/

Go Terminal