Per molto tempo Windows 10 non ha avuto un'ottima interfaccia a riga di comando. Di conseguenza, gli sviluppatori e gli amministratori di sistema hanno installato opzioni di terze parti per emulare una console in stile Unix. E sebbene sia possibile ottenere una shell bash all'interno di Windows 10, molti utenti preferiscono ancora emulatori di riga di comando configurabili. Pertanto, questo articolo ti presenterà cinque dei migliori software di emulazione della riga di comando per Windows 10.
1. Terminale Windows
Il terminale Windows appena lanciato, sebbene limitato rispetto ad alcuni degli emulatori più ricchi di funzionalità presenti in questo elenco, rappresenta comunque un forte miglioramento rispetto alle app terminali Windows autonome. Questo strumento unifica la riga di comando, PowerShell, Azure Cloud Shell, Git Bash e il sottosistema Windows per Linux (WSL) in un'unica entità integrata. Inoltre migliora notevolmente gli svantaggi degli strumenti da riga di comando, come non consentire la copia senza trucchi complicati.
Terminale Windows
Il motivo principale per cui dovresti considerare il terminale Windows gratuito è perché costituirà una parte fondamentale della prossima esperienza Windows 11. Con le funzioni aggiuntive fornite, otterrai un'esperienza terminale più semplice ma allo stesso tempo più moderna. Inoltre, Windows Terminal è compatibile sia con Windows 10 che con Windows 11. A differenza di molti terminali di terze parti, non si verificano ritardi, rallentamenti o interruzioni durante l'esecuzione di questo strumento nativo.
2. FuocoCMD
Se desideri creare un ambiente simile a UNIX in Windows, FireCMD (Fire Command) è un interprete di comandi avanzato. FireCMD è facile da usare anche per persone non tecniche, poiché la sua semplice GUI assomiglia ad altre applicazioni Windows Office. Sono disponibili funzionalità di documentazione, come il completamento automatico dei comandi, l'alias, l'istantanea, la copia multipla e la ricerca/sostituzione.
FuocoCMD
Con FireCMD, è molto semplice personalizzare la famiglia, le dimensioni, il colore e lo stile dei caratteri, ridimensionare le finestre, ingrandire e rimpicciolire, copiare e incollare il testo. Ciò conferisce a questo programma terminale l'aspetto e la funzionalità di un tipico editor di testo RTF di Microsoft. Il programma supporta finestre a schede, come Windows Terminal, e può eseguire l'intera gamma dello schermo, come PowerShell, Command Line, Cygwin, Git Bash, ecc. Tuttavia, questa applicazione non è gratuita e costa circa $ 39 per l'uso a vita.
3. MobaXterm
Non puoi ottenere maggiore flessibilità e personalizzazione con nessun'altra opzione diversa da MobaXterm. Questo software di emulazione supporta sessioni su una varietà di protocolli, tra cui SSH, Telnet, Rsh, Xdmcp (Unix remoto), RDP, VNC (Virtual Network Computing), FTP e SFTP, Serial COM, Local Shell, Mosh, browser, file, Amazon Servizi Web S3, sottosistema Windows per Linux (WSL) e, naturalmente, la consueta shell della riga di comando.
MobaXterm
L'interfaccia intuitiva ti consente di impostare più tap SSH, dividere i terminali orizzontalmente/verticalmente e dispone di tutti i comandi Unix necessari, permettendoti di lavorare in modo molto simile a Linux. Oltre al normale programma di installazione, MobaXterm ha anche una versione portatile. Ricordati di estrarre la cartella zip e copiare e incollare il plugin CygUtility nella stessa cartella. Altrimenti, l'emulatore smetterà di funzionare all'avvio.
C'è solo un problema: MobaXterm non è gratuito e consente solo un massimo di 12 sessioni. La versione a pagamento costa $ 69 (1.587.000 VND) e consente l'utilizzo a vita.
4. Terminale ZOC
Uno dei migliori strumenti per chi ha bisogno di accedere ai dati sugli account Unix da Windows, ZOC Terminal, potrebbe non essere gratuito (il software costa $79,99 - 1.840.000 VND) ma è comunque un'opzione e offre un grande valore per gli utenti avanzati. Il programma supporta un'ampia gamma di tipi di connessione, inclusi SSH, Telnet, Telnet/SSL, Seriale/Modem/Diretta, Rlogin, ISDN, Named Pipe e modem Windows. Tutti i comandi di cui hai bisogno sono facilmente accessibili dalla guida di aiuto.
Terminale ZOC
Uno dei principali vantaggi di ZOC Terminal sono le schede, quindi puoi avere più sessioni di Terminale in corso contemporaneamente in terminali diversi. ZOC è ricco di comandi ed è altamente personalizzabile per adattarsi al tuo stile personale di armeggiare con il terminale. Le funzionalità di emulazione di ZOC Terminal sono molto potenti e complete. Ed è facile cercare parti di testo specifiche nel tuo lavoro, quindi evidenziarle.
Cmder è un famoso emulatore di riga di comando per Windows 10. È basato su un altro famoso emulatore di console, ConEmu, e migliorato da Clink. Clink migliora la potenza di ConEmu, aggiungendo funzionalità della shell come il completamento di bash. Il software ha un'ampia compatibilità, funziona con msysgit, PowerShell, cygwin e mintty, portando le funzionalità Unix su Windows.
Poiché si tratta di un software portatile, puoi eseguire cmder su una USB e utilizzarlo su macchine diverse senza installare file sul disco rigido del tuo computer.
ConEmu è un emulatore di console Windows con molte schede, finestre e opzioni. ConEmu è stato originariamente creato come “compagno” di Far Manager, un gestore di file e archiviazione rilasciato per Windows nel 1996. Ma nonostante la sua “età”, il software continua ad essere popolare.
Questo software di emulazione fornisce un menu con molte impostazioni da modificare e tasti di scelta rapida per eseguire comandi e pannelli di disegno dagli editor Vim ed Emacs. ConEmu è compatibile con molte shell popolari simili a cmder, come cmd.exe, PowerShell, cygwin, PuTTY e altre. Se installi un emulatore DOS come DosBox, puoi eseguire applicazioni DOS in un ambiente a 64 bit. Ma poiché ConEmu non è una shell, non dispone di utili funzionalità della shell come connessioni remote e completamento tramite tab. Sebbene conservi ancora molti fan, ConEmu potrebbe non essere il miglior emulatore di riga di comando per i nuovi utenti.
7. Stucco
PuTTY è un client SSH e Telnet gratuito per Windows. Puoi usarlo per il port forwarding in SSH, connettere i protocolli Rlogin e SUPDUP, ecc. Oltre alla normale console Windows, supporta anche "xterm" del sistema X Windows per visualizzare ed eseguire tutti i comandi UNIX. È presente un'ulteriore finestra di compromesso che esegue comandi sia Windows che Linux in un ambiente integrato.
PuTTY uno dei migliori emulatori di terminali standard.
L'utilità della riga di comando di PuTTY si chiama "Plink", che può essere avviata da qualsiasi altro terminale di comando. Ciò è particolarmente utile per supportare le connessioni automatiche. Supporta le impostazioni del terminale standard, come la copia automatica del testo selezionato negli appunti, l'override del cambio e le azioni di incollamento del mouse.
Il vantaggio principale di PuTTY è che è considerato un protocollo altamente sicuro, che utilizza l'autenticazione con chiave pubblica. Supporta RSA, DSA e altri algoritmi crittografati per la trasmissione di dati riservati. Ciò rende PuTTY un terminale molto popolare per la gestione di server Web, server remoti e altre connessioni online.
8. Termine
Termius è un fantastico emulatore Windows gratuito che vorrai sul tuo desktop. Supporta anche Mac, Linux, Android e iOS. Termius è uno strumento abbastanza avanzato che richiede un po' di ritocco. Anche Steve Wozniak afferma di usarlo. Non solo perché ha una bellissima interfaccia utente, ma anche per la sua funzionalità di collaborazione di gruppo chiamata Teams.
Emulatore Windows.Termius
Puoi sempre iniziare con la versione gratuita di Termius utilizzando il tuo account Google o Apple. Include SSH e SFTP di base, deposito locale e port forwarding su un dispositivo. Per lavorare con l'archiviazione cloud crittografata che supporta un numero illimitato di dispositivi, dovrai passare a uno dei piani a pagamento.
Termius è anche l'unico terminale nell'elenco dei suggerimenti quando si digita nel terminale. Ha il supporto integrato per molti desktop diversi, tra cui Git Bash, WSL, Command Line, PowerShell, ecc. In molti modi, Termius rappresenta la prossima generazione di emulazione di terminale.
Se usi Cygwin solo per la shell di Windows, Mintty è un eccellente software di emulazione di console. In effetti, Mintty è installato come emulatore di riga di comando predefinito. Come altri software in questo elenco, Mintty offre funzionalità aggiuntive come trascina e rilascia, schermo intero, copia e incolla e supporto per i temi. Inoltre, funziona anche con MSYS e Msys2.
10. Git Bash Terminale
C'è qualcosa di speciale in Git Bash. Fondamentalmente fornisce un'emulazione Bash per eseguire Git dalla riga di comando. Considerando l'uso versatile di Git e GitHub in molti progetti open source, avere un emulatore di terminale dedicato per Git è qualcosa da esplorare.
Git Bash e Git GUI nel sistema operativo Windows.
La GUI dà vita a tutti i comandi grafici relativi all'universo Git ed è ben integrata con Git Credential Manager, SCM e, naturalmente, le shell UNIX sottostanti. Se utilizzi regolarmente software scaricato da GitHub, potresti voler utilizzare il suo terminale su dispositivi Windows.
Una volta installato correttamente Git Bash sul tuo computer Windows, sarai in grado di testare varie funzionalità, come Git Alias. Proprio come Windows Terminal, lo strumento terminale Git Bash è compatibile con Windows 11, quindi potrai utilizzare subito Git Bash nel nuovo sistema operativo.
11. Oh mio Dio
Oh My Posh (o Oh-My-Posh) è uno strumento di promemoria personalizzabile che funziona con qualsiasi shell e supporta allo stesso modo Windows, Mac e Linux. Per installare il programma, è necessaria una finestra PowerShell e inserire il codice di installazione a una riga per i comandi Winget, Scoop o manualmente sul sito Web ufficiale. Una volta installata, la shell inizia a funzionare per impostazione predefinita con Terminale Windows, esponendo più funzionalità di quanto fosse possibile prima.
Emulatore Oh My Posh in modalità amministratore di Windows PowerShell.
Sebbene possa sembrare un'app Terminale di Windows, Oh My Posh ha funzionalità Linux che vanno oltre il Terminale originale. Puoi usare bash, cmd, elvish, fish, nu, PowerShell, tcsh, xonsh e zsh semplicemente aggiungendo un semplice predecessore al terminale. Ad esempio, per aggiungere zsh, inserisci ~/.zshrc e sei pronto per partire.
Inoltre, Oh My Posh supporta molti programmi avanzati, tra cui AWS, Azure, Cloud Foundry, CMake, Crystal, Docker, Dotnet, Fossil, GCP, Git, Golang, Java, Kubectl, Lua, ecc.
12. Terminale Fluente
Fluent Terminal di F5 Apps è un emulatore di terminale che sembra molto simile all'originale, ma include alcuni ambienti aggiuntivi. Insieme a PowerShell e al prompt dei comandi, supporta anche WSL, connessioni remote tramite SSH e un pulsante di avvio rapido.
Fluent Terminal di F5 Apps nel sistema operativo Windows.
Inoltre, Fluent Terminal supporta una shell solo mobile chiamata Mosh che funziona con WiFi e dati mobili. Come con il terminale di Windows, è possibile creare profili predefiniti aggiuntivi purché si disponga di una shell eseguibile nella posizione del PC. Tuttavia, ulteriori programmi SSH forniscono a Fluent Terminal la capacità tanto necessaria di abilitare connessioni remote.
Cmder è probabilmente il miglior software per gli utenti che cercano un emulatore di riga di comando. Chi cerca un'esperienza più solida dovrebbe probabilmente provare CmdEmu.