Come installare e utilizzare Bash su Windows 11
Bash ( Bourne Again Shell ) è la riga di comando e l'interfaccia utente grafica distribuita con tutte le distribuzioni Linux . L'utilizzo di Bash su Windows 10(Bash on Windows 10) non è stato un processo semplice. Tuttavia, Windows 11 include un sottosistema Windows(Windows Subsystem) aggiornato per Linux ( WSL 2.0 ) che ti consente di installare e utilizzare Bash più facilmente che mai.
La nuova versione di WSL esegue un vero kernel Linux(Linux kernel) all'interno di una macchina virtuale. Ciò significa che qualsiasi distribuzione Linux eseguita in WSL include Bash .
Come installare WSL e Bash su Windows 11
Per installare ed eseguire sistemi operativi Linux che includono (Linux)Bash sul tuo sistema Windows 11 , devi prima installare WSL . Su Windows 11 , questo è un processo semplice che utilizza Windows Terminal . Non avviare CMD ( Prompt dei comandi(Command Prompt) ): Windows Terminal è un'applicazione diversa.
1. Seleziona il pulsante Start e digita "terminale" nel campo di ricerca. Nel pannello Terminale di Windows, seleziona (Windows Terminal)Esegui(Run) come amministratore(Administrator) .
Nota: se Windows Terminal non si avvia, potrebbe essere necessario aggiornarlo. Visita il Microsoft Store e installa l' ultima versione di Windows Terminal(latest version of the Windows Terminal) .
2. Digitare il seguente comando: wsl –install, al prompt dei comandi e premere Invio(Enter) . Questo singolo comando scaricherà e installerà l'ultima versione del sottosistema Windows(Windows Subsystem) per Linux . Il download è di poche centinaia di megabyte, quindi il completamento del processo di installazione potrebbe richiedere del tempo.
3. Al termine, dovresti visualizzare il messaggio: "L'operazione richiesta è riuscita". Una volta visualizzato questo messaggio, riavvia il sistema per completare l' installazione di WSL . È possibile digitare shutdown /r /t 0 in Terminale di Windows(Windows Terminal) per avviare il riavvio.
4. Dopo il riavvio del sistema, il processo continuerà installando Ubuntu come distribuzione (Ubuntu)Linux predefinita . Ti verrà chiesto di inserire un nome utente e una password per il sistema Linux .
5. Una volta terminato, Ubuntu si avvierà automaticamente nella shell Bash . Puoi utilizzare gli stessi comandi che useresti normalmente in Linux , inclusa l'installazione di app Linux in questo ambiente virtuale.
6. Se preferisci, puoi installare altre distribuzioni Linux . (other Linux distros)Per vedere quali sono disponibili per l'installazione, riapri il Terminale di Windows(Windows Terminal) ( Powershell ), digita wsl –list –online e premi Invio(Enter) . Vedrai opzioni come Opensuse , Debian e altre.
7. Puoi installare una qualsiasi di queste distribuzioni digitando wsl –install -d <
Nota: puoi anche installare qualsiasi distribuzione Linux(Linux Distro) su Windows da Microsoft Store .
Come avviare la tua distribuzione Linux(Your Linux Distro) e utilizzare Bash(Use Bash)
Esistono due metodi che puoi utilizzare per avviare la tua distribuzione Linux . Se hai installato Ubuntu , puoi selezionare il menu Start , digitare Ubuntu e selezionare l' app Ubuntu per avviarla.
In alternativa, puoi avviare il Terminale di Windows(Windows Terminal) e digitare semplicemente il comando Ubuntu per avviare la shell Bash di Linux nell'ambiente (Linux Bash)Ubuntu .
Per vedere un elenco di tutti i comandi Linux disponibili che puoi usare in Bash , digita help -d.
Puoi ottenere maggiori dettagli sui singoli comandi digitando help seguito dal nome del comando. Ad esempio, help printf restituisce i dettagli del comando e le informazioni su ciascun parametro del comando.
Alcuni dei comandi Bash più comuni utilizzati dalla maggior parte delle persone al primo avvio includono:(Bash)
- Modalità(Mode) interattiva : digita i comandi nell'interfaccia della riga di comando ( terminale di Windows(Windows Terminal) ).
- Modalità(Mode) batch : esegui un file di testo che contiene tutti i comandi che desideri che Linux esegua in ordine. Molte persone creano questi script usando la sintassi di programmazione.
Come eseguire uno script Bash(Bash Script) in Windows
Per eseguire uno script in Bash , crea un file di testo utilizzando il tuo editor di file preferito come Blocco note(Notepad) e salvalo in una posizione che ricorderai.
Una cosa unica di uno script Bash è che la prima riga deve essere "#!" seguito dal percorso del tuo percorso bash Linux . Per vedere di cosa si tratta, avvia Ubuntu e digita quale bash nella finestra della riga di comando. Questo fornirà il percorso Bash .
Crea un nuovo file di testo e includi la prima riga in alto. Nel caso di questo esempio, sarebbe:
#! /utente/bin/bash
Segui questa riga con ogni comando sequenziale che vuoi che Linux esegua. In questo esempio:
- Riga 1: utilizza il comando echo per visualizzare il testo all'utente sullo schermo.
- Riga 2: combina echo con il comando date per restituire la data odierna.
- Riga 3: combina echo con il comando whoami per restituire il tuo nome utente.
Salva questo file di testo con estensione .sh. Ricorda il percorso di questo file.
Quindi, apri il Terminale di Windows(Windows Terminal) e usa il comando cd per passare al percorso in cui hai salvato lo script Bash .
Per eseguire lo script, digitare bash <<nome dello script>>.
Questo è un esempio molto semplice, ma mostra come puoi usare un file del genere per creare interi programmi di script Bash . Anche le istruzioni di programmazione come le istruzioni IF sono disponibili per includere capacità decisionali nel tuo script.
Il sito SS64 fornisce un'ampia risorsa(SS64 provides an extensive resource) con tutti i comandi Bash disponibili che puoi utilizzare nel terminale Bash o nei tuoi script Bash .
Puoi anche vedere un tutorial sull'uso di uno script di shell Linux per eseguire il backup di una directory(Linux shell script to back up a directory) .
Related posts
Perché il mio PC non è compatibile con Windows 11? Use WhyNotWin11!
Come creare e utilizzare un'unità USB di ripristino di Windows 11
Array di PowerShell: come crearli e usarli
Context Menu Editors: Add, Remove Context Menu articoli in Windows 11
Come specificare qualsiasi app a Taskbar in Windows 11
Come aggiungere o rimuovere cartelle da Windows 10/11 Start Menu
Come accelerare Windows 10 e farlo eseguire Start, Run, Shutdown faster
Requisiti di sistema Windows 11: funzionalità-saggio Minimum Hardware
Come fare uno Video da Photos in Windows 11
Come regolare Webcam Brightness in Windows 11
Come cambiare Theme in Microsoft Teams su Windows 11
Come cambiare Taskbar size su Windows 11
Come aprire Windows Tools in Windows 11
Come abilitare e utilizzare TPM Diagnostics Tool in Windows 11
Come mostrare lo Pen Menu Taskbar Icon su Windows 11
Windows 11 Release Date, Price, Hardware Requirements
Questo PC non può essere eseguito Windows 11 - Fix It!
Fix Ca non raggiunge lo VPN Server error su PIA su Windows 11
Come abilitare o disabilitare Dynamic Refresh Rate5 (DRR) in Windows 11
Come abilitare e utilizzare Focus Sessions in Windows 11