Windows 10 dlouho neměl skvělé rozhraní příkazového řádku. V důsledku toho vývojáři a správci systému nainstalovali možnosti třetích stran pro emulaci konzole ve stylu Unix. A i když je možné získat bash shell ve Windows 10, mnoho uživatelů stále preferuje konfigurovatelné emulátory příkazového řádku. Proto vám tento článek představí pět nejlepších emulátorů příkazového řádku pro Windows 10.
1. Windows Terminal
Nově spuštěný Windows Terminal, i když je omezený ve srovnání s některými více funkcemi nabitými emulátory na tomto seznamu, je stále výrazným zlepšením oproti samostatným terminálovým aplikacím Windows. Tento nástroj sjednocuje příkazový řádek, PowerShell, Azure Cloud Shell, Git Bash a Windows Subsystem for Linux (WSL) do jedné integrované entity. Výrazně také vylepšuje nevýhody nástrojů příkazového řádku, jako je neumožnění kopírování bez složitých triků.

Terminál Windows
Hlavním důvodem, proč byste měli zvážit bezplatný terminál Windows, je ten, že bude tvořit klíčovou součást nadcházejícího prostředí Windows 11. S poskytovanými doplňkovými funkcemi získáte jednodušší, ale modernější terminálový zážitek. Kromě toho je Windows Terminal kompatibilní s Windows 10 i Windows 11. Na rozdíl od mnoha terminálů třetích stran nedochází při spuštění tohoto nativního nástroje k žádným prodlevám, zpožděním nebo přerušením.
2. FireCMD
Pokud chcete ve Windows vytvořit prostředí podobné UNIXu, pak FireCMD (Fire Command) je pokročilý interpret příkazů. FireCMD je snadno použitelný i pro netechnické lidi, protože jeho jednoduché GUI vypadá jako jiné aplikace Windows Office. Existují funkce dokumentace, jako je automatické dokončování příkazů, alias, snímek, vícenásobné kopírování a hledání/nahrazení.

FireCMD
S FireCMD je velmi snadné přizpůsobit rodinu písem, velikost, barvu a styl, měnit velikost oken, přibližovat a oddalovat, kopírovat a vkládat text. To dává tomuto terminálovému programu vzhled a funkce typického editoru RTF společnosti Microsoft. Program podporuje okna s kartami, jako je Windows Terminal, a dokáže spustit celou škálu obrazovky, jako je PowerShell, příkazový řádek, Cygwin, Git Bash atd. Tato aplikace však není zdarma a stojí asi 39 USD za celoživotní používání.
3. MobaXterm
S žádnou jinou možností, než je MobaXterm, nemůžete získat větší flexibilitu a přizpůsobení. Tento emulátorový software podporuje relace na různých protokolech, včetně SSH, Telnet, Rsh, Xdmcp (vzdálený Unix), RDP, VNC (Virtual Network Computing), FTP a SFTP, Serial COM, Local Shell, Mosh, prohlížeče, soubory, Amazon Web Services S3, Windows Subsystem for Linux (WSL) a samozřejmě obvyklý příkazový řádek.

MobaXterm
Intuitivní rozhraní vám umožňuje nastavit více SSH kohoutků, rozdělit terminály horizontálně/vertikálně a má všechny potřebné unixové příkazy, což vám umožní pracovat podobně jako v Linuxu. Kromě běžného instalátoru má MobaXterm také přenosnou verzi. Nezapomeňte rozbalit složku zip a zkopírovat a vložit plugin CygUtility do stejné složky. V opačném případě přestane emulátor při spuštění fungovat.
Má to jen jeden háček: MobaXterm není zdarma a umožňuje maximálně 12 relací. Placená verze stojí 69 $ (1 587 000 VND) a umožňuje doživotní používání.
4. Terminál ZOC
Jeden z nejlepších nástrojů pro ty, kteří potřebují přistupovat k datům na unixových účtech z Windows, ZOC Terminal, nemusí být zdarma (software stojí 79,99 $ - 1 840 000 VND), ale stále je to možnost. nabízí velkou hodnotu pro pokročilé uživatele. Program podporuje širokou škálu typů připojení, včetně SSH, Telnet, Telnet/SSL, Serial/Modem/Direct, Rlogin, ISDN, Named Pipe a Windows modem. Všechny potřebné příkazy jsou snadno dostupné z nápovědy.

Terminál ZOC
Jednou z hlavních výhod ZOC Terminálu jsou karty, takže můžete mít několik relací Terminálu současně v různých terminálech. ZOC je nabitý příkazy a je vysoce přizpůsobitelný, aby vyhovoval vašemu osobnímu stylu práce s terminálem. Funkce emulace terminálu ZOC jsou velmi výkonné a úplné. A je snadné vyhledat konkrétní části textu ve vaší práci a poté je zvýraznit.
Cmder je slavný emulátor příkazového řádku pro Windows 10. Je postaven na jiném slavném emulátoru konzoly, ConEmu, a je vylepšen o Clink. Clink vylepšuje sílu ConEmu přidáním funkcí shellu, jako je dokončování bash. Software má širokou kompatibilitu, pracuje s msysgit, PowerShell, cygwin a mintty a přináší možnosti Unixu do Windows.

Protože se jedná o přenosný software, můžete spustit cmder na USB a použít jej na různých počítačích bez instalace souborů na pevný disk vašeho počítače.

ConEmu je emulátor konzoly Windows s mnoha kartami, okny a možnostmi. ConEmu byl původně vytvořen jako „společník“ Far Manager, správce souborů a úložiště vydaný pro Windows v roce 1996. Ale navzdory svému „stáří“ je software stále populární.
Tento emulátorový software poskytuje nabídku s mnoha nastaveními k vyladění a klávesové zkratky pro provádění příkazů a kreslicích panelů z editorů Vim a Emacs. ConEmu je kompatibilní s mnoha populárními shelly podobnými cmder, jako jsou cmd.exe, PowerShell, cygwin, PuTTY a další. Pokud nainstalujete emulátor DOS, jako je DosBox, můžete spouštět aplikace DOS v 64bitovém prostředí. Ale protože ConEmu není shell, nemá užitečné funkce shellu, jako je vzdálená připojení a doplňování karet. Ačkoli si stále zachovává mnoho fanoušků, ConEmu nemusí být nejlepší emulátor příkazového řádku pro nové uživatele.
7. Tmel
PuTTY je bezplatný klient SSH a Telnet pro Windows. Můžete jej použít pro přesměrování portů v SSH, připojení protokolů Rlogin a SUPDUP atd. Kromě běžné konzole Windows podporuje také „xterm“ systému X Windows pro zobrazení a spouštění všech příkazů UNIX. K dispozici je další okno Kompromis, které spouští příkazy systému Windows i Linux v integrovaném prostředí.

PuTTY jeden z nejlepších standardních emulátorů terminálu.
Vlastní nástroj příkazového řádku PuTTY se nazývá „Plink“, který lze spustit z jakéhokoli jiného příkazového terminálu. To je užitečné zejména pro podporu automatických připojení. Podporuje standardní nastavení terminálu, jako je automatické kopírování vybraného textu do schránky, přepisování Shiftem a akce vkládání myší.
Hlavní výhodou PuTTY je, že je považován za vysoce bezpečný protokol využívající autentizaci pomocí veřejného klíče. Podporuje RSA, DSA a další šifrované algoritmy pro přenos důvěrných dat. Díky tomu je PuTTY velmi oblíbeným terminálem pro správu webových serverů, vzdálených serverů a dalších online připojení.
8. Termius
Termius je skvělý bezplatný emulátor Windows, který budete chtít mít na ploše. Podporuje také Mac, Linux, Android a iOS. Termius je poměrně pokročilý nástroj, který vyžaduje trochu kutilství. Dokonce i Steve Wozniak tvrdí, že to používá. Nejen proto, že má krásné uživatelské rozhraní, ale také díky funkci skupinové spolupráce nazvané Teams.

Emulátor Windows.Termius
Vždy můžete začít s bezplatnou verzí Termius pomocí účtu Google nebo Apple. Zahrnuje základní SSH a SFTP, místní trezor a přesměrování portů na jednom zařízení. Chcete-li pracovat se šifrovaným cloudovým úložištěm, které podporuje neomezený počet zařízení, budete muset přejít na některý z placených plánů.
Termius je také jediným terminálem v seznamu návrhů, když do terminálu zadáváte. Má vestavěnou podporu pro mnoho různých desktopů, včetně Git Bash, WSL, Command Line, PowerShell atd. V mnoha ohledech představuje Termius další generaci emulace terminálu.

Pokud používáte Cygwin pouze pro svůj Windows shell, Mintty je vynikající software pro emulaci konzoly. Ve skutečnosti je Mintty nainstalován jako výchozí emulátor příkazového řádku. Stejně jako ostatní software v tomto seznamu nabízí Mintty další funkce, jako je přetažení, celá obrazovka, kopírování a vkládání a podpora motivů. Navíc funguje také s MSYS a Msys2.
10. Terminál Git Bash
Na Git Bash je něco zvláštního. V podstatě poskytuje emulaci Bash pro spouštění Gitu z příkazového řádku. S ohledem na všestranné použití Git a GitHub v mnoha open source projektech je třeba prozkoumat vyhrazený terminálový emulátor pro Git.

Git Bash a Git GUI v operačním systému Windows.
GUI oživuje každý grafický příkaz související s vesmírem Git a je dobře integrováno s Git Credential Manager, SCM a samozřejmě se základními UNIXovými shelly. Pokud pravidelně používáte software stažený z GitHubu, možná budete chtít používat jeho terminál na zařízeních s Windows.
Jakmile správně nainstalujete Git Bash do počítače se systémem Windows, budete moci vyzkoušet různé funkce, jako jsou aliasy Git. Stejně jako Windows Terminal je terminálový nástroj Git Bash kompatibilní s Windows 11, takže v novém operačním systému budete moci Git Bash ihned používat.
11. Oh My Posh
Oh My Posh (nebo Oh-My-Posh) je přizpůsobitelný nástroj pro připomenutí, který funguje s jakýmkoliv prostředím a podporuje stejně Windows, Mac a Linux. K instalaci programu potřebujete okno PowerShellu a zadejte jednořádkový instalační kód pro příkazy Winget, Scoop nebo ručně na oficiálních stránkách. Jakmile je shell nainstalován, začne ve výchozím nastavení pracovat s Windows Terminal a zpřístupní více možností, než bylo možné dříve.

Emulátor Oh My Posh v režimu správce Windows PowerShell.
I když to může vypadat jako aplikace Windows Terminal, Oh My Posh má možnosti Linuxu, které jdou nad rámec původního terminálu. Můžete použít bash, cmd, elvish, fish, nu, PowerShell, tcsh, xonsh a zsh pouhým přidáním jednoduchého předchůdce do terminálu. Chcete-li například přidat zsh, vložte ~/.zshrc a můžete začít.
Oh My Posh dále podporuje mnoho pokročilých programů, včetně AWS, Azure, Cloud Foundry, CMake, Crystal, Docker, Dotnet, Fossil, GCP, Git, Golang, Java, Kubectl, Lua atd.
12. Plynulý terminál
Fluent Terminal od F5 Apps je emulátor terminálu, který vypadá velmi podobně jako originál, ale přichází s několika dalšími prostředími. Spolu s PowerShell a příkazovým řádkem podporuje také WSL, vzdálená připojení přes SSH a tlačítko pro rychlé spuštění.

Fluent Terminal od F5 Apps v operačním systému Windows.
Kromě toho Fluent Terminal podporuje pouze mobilní shell s názvem Mosh, který pracuje s WiFi a mobilními daty. Stejně jako u vlastního terminálu Windows je možné vytvořit další výchozí profily, pokud máte na svém počítači spustitelný shell. Další programy SSH však dávají Fluent Terminal tolik potřebnou schopnost umožnit vzdálená připojení.
Cmder je pravděpodobně nejlepší software pro uživatele, kteří hledají emulátor příkazového řádku. Pro ty, kteří hledají robustnější zážitek, by pravděpodobně měli zkusit CmdEmu.