V prostředí Linuxu hraje terminál klíčovou roli. Umožňuje uživatelům přímý přístup k výkonnému příkazovému řádku, který je schopen provádět zásadní systémové změny. Zkušený uživatel Linuxu, který ovládá příkazový řádek, může na této platformě dosáhnout téměř čehokoli. Mnoho začátečníků se však terminálu vyhýbá, protože se jim jeví jako „zdlouhavý a složitý“. Realita je taková, že mnoho operací, které by v grafickém rozhraní vyžadovaly desítky kliknutí, lze v terminálu provést jediným příkazem. Je pochopitelné, že výchozí terminálové aplikace v Linuxu bývají základní a postrádají pokročilejší funkce.
Proto jsme sestavili seznam 4 nejlepších terminálových aplikací pro Linux. V následujícím textu si projdeme jejich klíčové vlastnosti, vysvětlíme, proč jsou tyto aplikace tak oblíbené, a nastíníme, proč byste je měli vyzkoušet. Začněme!
Terminátor
Správci systémů Linux (nebo kdokoli, kdo pracuje s větším počtem otevřených terminálových oken) znají problém s orientací v nich. Většina terminálových aplikací zobrazuje uživatelské jméno a název hostitele, nikoli spuštěný příkaz, což může vést k nejasnostem. Uživatelé pak často musí zdlouhavě přepínat mezi okny terminálu, aby zjistili, které z nich právě potřebují. Je to skutečně nepříjemné.
Zde přichází na scénu Terminator – terminálová aplikace navržená speciálně k řešení tohoto problému. Namísto otevírání mnoha různých oken nebo karet mohou uživatelé rozdělit okno terminálu vertikálně i horizontálně. To umožňuje mít více různých konzolí v jednom aktivním okně.
Kromě funkce rozdělení okna nabízí Terminator další užitečné funkce, jako jsou: záložky, vlastní profily, vlastní témata, barevné profily, spouštění příkazů při startu, a dokonce i vysílání příkazů do více konzolí. Zkrátka, tato aplikace má mnoho co nabídnout. Pokud jste nadšenci do práce s terminálem, měli byste si Terminator okamžitě nainstalovat. Patří mezi nejlepší terminálové aplikace pro Linux!
Guake
Mít terminálovou aplikaci snadno dostupnou může být velkou výhodou. Místo čekání na spuštění programu stačí stisknout tlačítko a konzole se objeví. Jedná se o takzvané terminály „ve stylu zemětřesení“. Toto označení pochází z videohry Quake, kde hráči mohou kdykoli vyvolat okno konzole stisknutím klávesy ~.
V Linuxu existuje mnoho terminálových aplikací, které fungují na principu zemětřesení, ale z daleka nejlepší je Guake. Jedná se o GTK rozbalovací terminálovou aplikaci ve stylu zemětřesení. Uživatelé mohou stisknutím klávesové zkratky kdykoli provést různé typy příkazů. Guake nabízí kromě rozbalovacího charakteru i elegantní funkce, jako je podpora více monitorů, automatické spouštění při přihlášení, karty, podpora různých vzhledů a motivů, vlastní barvy, rychlé otevírání souborů a další.
Hyper
Hyper je emulátor terminálu, který klade velký důraz na eleganci a snadné použití. Vývojáři, kteří za aplikací Hyper stojí, věří, že terminál by měl vypadat dobře, měl by být snadno upravitelný a jednoduchý. Z tohoto důvodu má aplikace méně funkcí, které by se daly nazvat „zbytečnými“. Přesto se jedná o velmi dobrou terminálovou aplikaci (pokud preferujete minimalismus).
Aplikace využívá webový renderovací engine Electron a také Node.JS, a dodržuje „otevřené webové standardy“. Díky tomu je Hyper k dispozici pro systémy Mac OS, Windows 10 a všechny hlavní distribuce Linuxu.
Na rozdíl od mnoha jiných terminálových aplikací pro Linux podporuje pluginy a rozšíření prostřednictvím NPM a Node.JS. Kromě toho Hyper podporuje i snadnou úpravu konfiguračního souboru, vestavěný webový prohlížeč pro práci s odkazy, přizpůsobitelné klávesové zkratky a další.
Pokud preferujete minimalistický design a hledáte elegantní a snadno použitelný terminál pro Linux, vyzkoušejte Hyper.
Alacritty
Frustruje vás pomalost výchozí terminálové aplikace na vašem počítači s Linuxem? Už vás nebaví nepříjemná písma a grafická podpora? Hledáte něco lepšího? Pokud ano, Alacritty může být tím, co hledáte. Jedná se o emulátor terminálu pro Linux a Mac OS, který se zaměřuje na rychlost. Na rozdíl od jiných emulátorů terminálu pro Linux je Alacritty akcelerován pomocí GPU. To znamená, že jej nepohání pouze CPU. Místo toho využívá grafickou kartu, takže si uživatelé mohou užívat bleskově vysoké rychlosti.
Mezi další funkce patří podpora 4k, lepší podpora terminálové grafiky (ncurses), přenositelnost, snadné použití atd. Alacritty je k dispozici na Githubu.
Závěr
Emulátory terminálu se na první pohled nemusí zdát příliš důležité, ale pravdou je, že na nich hodně záleží. S kvalitní terminálovou aplikací se uživatel příkazového řádku v Linuxu cítí jako doma. Může to mít vliv na to, zda svou práci dokončíte, nebo ne. Pokud hledáte skvělou terminálovou aplikaci pro Linux, zvažte některou z aplikací z tohoto seznamu. Každá z nich je výjimečná svým způsobem a pomůže vám, abyste se při práci s počítačem s Linuxem cítili komfortněji.