4 modi per eseguire comandi Linux in Windows

Breve: vuoi usare i comandi di Linux ma non vuoi lasciare Windows? Qui ci sono diversi modi per eseguire i comandi di bash di Linux in Windows.

Se stai imparando lo scripting di shell probabilmente come parte del tuo curriculum del corso, devi usare i comandi di Linux per esercitarti con i comandi e lo scripting.

Il tuo laboratorio scolastico potrebbe avere installato Linux ma personalmente non hai un laptop Linux ma il normale computer Windows come tutti gli altri. I tuoi compiti devono eseguire i comandi di Linux e ti chiedi come eseguire i comandi e gli script di Bash su Windows.

È possibile installare Linux insieme a Windows in modalità dual boot. Questo metodo consente di scegliere Linux o Windows all'avvio del computer. Ma prendersi la briga di rovinare le partizioni al solo scopo di eseguire comandi Linux potrebbe non essere adatto a tutti.

Puoi anche utilizzare i terminali Linux online ma il tuo lavoro non verrà salvato qui.

La buona notizia è che esistono diversi modi per eseguire comandi Linux all'interno di Windows, come qualsiasi altra applicazione normale. Non è bello?

Usare i comandi di Linux all'interno di Windows

Come ardente utente e promotore di Linux, mi piacerebbe vedere sempre più persone che usano Linux "reale", ma capisco che, a volte, questa non sia la priorità. Se stai solo cercando di praticare Linux per superare gli esami, puoi utilizzare uno di questi metodi per eseguire i comandi di Bash su Windows.

1. Usa Linux Bash Shell su Windows 10

Sapevi che puoi eseguire una distribuzione Linux all'interno di Windows 10? Il sottosistema Windows per Linux (WSL) consente di eseguire Linux all'interno di Windows. La prossima versione di WSL userà il vero kernel Linux all'interno di Windows.

Questo WSL, chiamato anche Bash su Windows, offre una distribuzione Linux in modalità riga di comando che funziona come una normale applicazione Windows. Non avere paura con la modalità riga di comando perché il tuo scopo è eseguire comandi Linux. Questo è tutto ciò di cui hai bisogno.

Ubuntu Linux all'interno di Windows

Puoi trovare alcune diffuse distribuzioni Linux come Ubuntu, Kali Linux, openSUSE etc in Windows Store. Devi solo scaricarlo e installarlo come qualsiasi altra applicazione Windows. Una volta installato, puoi eseguire tutti i comandi di Linux che desideri.

Distribuzioni Linux in Windows 10 Store

Fare riferimento a questo tutorial sull'installazione di bash shell Linux su Windows.

2. Usa Git Bash per eseguire i comandi di Bash su Windows

Probabilmente sai cos'è Git. È un sistema di controllo delle versioni sviluppato dal creatore di Linux Linus Torvalds.

Git per Windows è un insieme di strumenti che ti permette di usare Git sia in linea di comando che in interfacce grafiche. Uno degli strumenti inclusi in Git per Windows è Git Bash.

L'applicazione Git Bash fornisce e il livello di emulazione per la riga di comando Git. Oltre ai comandi Git, Git Bash supporta anche molte utility Bash come ssh, scp, cat, find ecc.

Git Bash

In altre parole, è possibile eseguire molti comandi comuni di Linux / Bash utilizzando l'applicazione Git Bash.

Puoi installare Git Bash in Windows scaricando e installando lo strumento Git per Windows gratuitamente dal suo sito web.

Scarica Git per Windows

3. Utilizzo dei comandi di Linux in Windows con Cygwin

Se si desidera eseguire comandi Linux in Windows, Cygwin è uno strumento consigliato. Cygwin è stato creato nel 1995 per fornire un ambiente compatibile con POSIX che gira nativamente su Windows. Cygwin è un software gratuito e open source gestito dai dipendenti Red Hat e da molti altri volontari.

Per due decenni, gli utenti di Windows usano Cygwin per eseguire e praticare i comandi di Linux / Bash. Anche io ho usato Cygwin per imparare i comandi di Linux più di un decennio fa.

Cygwin | Credito d'immagine

Puoi scaricare Cygwin dal suo sito ufficiale qui sotto. Ti consiglio anche di fare riferimento a questo foglio dei trucchi di Cygwin per iniziare.

Scarica Cygwin

4. Usa Linux nella macchina virtuale

Un altro modo è utilizzare un software di virtualizzazione e installare Linux in esso. In questo modo, si installa una distribuzione Linux (con interfaccia grafica) in Windows e si esegue come una normale applicazione Windows.

Questo metodo richiede che il tuo sistema abbia una buona quantità di RAM, almeno 4 GB ma meglio se hai più di 8 GB di RAM. La cosa buona qui è che hai la sensazione reale di usare un desktop Linux. Se ti piace l'interfaccia, puoi decidere in seguito di passare a Linux completamente.

Ubuntu in esecuzione in una macchina virtuale all'interno di Windows

Esistono due popolari strumenti per la creazione di macchine virtuali su Windows, Oracle VirtualBox e VMware Workstation Player. Puoi usare uno dei due. Personalmente, preferisco VirtualBox.

Puoi seguire questo tutorial per imparare come installare Linux in VirtualBox.

Conclusione

Il modo migliore per eseguire comandi Linux è usare Linux. Quando si installa Linux non è un'opzione, questi strumenti consentono di eseguire comandi Linux su Windows. Fai una prova e vedi quale metodo è più adatto a te.

Raccomandato

8 consigli e trucchi Vim che ti renderanno un utente Pro
2019
Unity Editor è ora ufficialmente disponibile per Linux
2019
5 migliori software di gestione foto di Linux
2019