Cosa significa 'Bash' in Linux?

Cosa significa 'Bash' in Linux?

Se stai usando Linux da molto tempo, senza dubbio hai visto la parola Bash sparsa nei forum e negli articoli. A volte sembra un sinonimo per il terminale, ma Bash e l'emulatore di terminale sono sicuramente due applicazioni diverse. Allora, cos'è esattamente Bash? In questo breve articolo, esploreremo cos'è Bash, cosa fa e come puoi iniziare a usarlo.





trova il proprietario del numero di cellulare

Bash definito

Il nome bash è un acronimo di B nostro- A guadagno SH ell, un gioco di parole sul nome Stephen Bourne, creatore di uno dei predecessori di Bash. La prima beta è stata rilasciata nel 1989 e, al momento della stesura di questo documento, ha visto il suo aggiornamento più recente nel dicembre 2020: la versione 5.1.





Bash è tra i più popolari linguaggi di shell, noto per la sua combinazione di potenti capacità e comandi intuitivi. Ecco perché è così prolifico nelle distribuzioni Linux.





Bash, tuttavia, non opera solo su Linux; è disponibile anche su macOS e BSD e puoi usarlo su Windows tramite Windows Subsystem per Linux.

Per saperne di più: Come ottenere Linux Bash Shell su Windows 10



Ma per definire veramente Bash, dobbiamo capire cos'è una shell.

Una shell è un'applicazione che accetta input da un utente ed esegue un'azione in risposta, in genere comunicando con il kernel per farlo accadere. In questo modo, è come un 'guscio' attorno al kernel.





Sebbene le shell avviino altre applicazioni tramite comandi, spesso hanno anche funzionalità interattive.

Ad esempio, quando apri un terminale Linux e premi il pulsante freccia su per recuperare l'ultimo comando emesso, questa è una funzione dell'applicazione Bash. Il cd Il comando per cambiare directory è un altro comando Bash molto comune.





Oltre ad essere un'applicazione interattiva, Bash è anche un linguaggio di scripting. Il tuo sistema operativo Linux infatti utilizza molti script Bash nel processo di avvio per avviare vari processi.

Come posso usare Bash?

Stai usando Bash ogni volta che usi il terminale in quasi tutti i sistemi Linux.

come sbloccare un telefono sprint gratuitamente

Puoi confermarlo con questo comando, che restituisce il nome della shell in uso:

echo

Cosa significa 'Bash' in Linux?

Cosa significa 'Bash' in Linux?

Se stai usando Linux da molto tempo, senza dubbio hai visto la parola Bash sparsa nei forum e negli articoli. A volte sembra un sinonimo per il terminale, ma Bash e l'emulatore di terminale sono sicuramente due applicazioni diverse. Allora, cos'è esattamente Bash? In questo breve articolo, esploreremo cos'è Bash, cosa fa e come puoi iniziare a usarlo.





Bash definito

Il nome bash è un acronimo di B nostro- A guadagno SH ell, un gioco di parole sul nome Stephen Bourne, creatore di uno dei predecessori di Bash. La prima beta è stata rilasciata nel 1989 e, al momento della stesura di questo documento, ha visto il suo aggiornamento più recente nel dicembre 2020: la versione 5.1.





Bash è tra i più popolari linguaggi di shell, noto per la sua combinazione di potenti capacità e comandi intuitivi. Ecco perché è così prolifico nelle distribuzioni Linux.





Bash, tuttavia, non opera solo su Linux; è disponibile anche su macOS e BSD e puoi usarlo su Windows tramite Windows Subsystem per Linux.

Per saperne di più: Come ottenere Linux Bash Shell su Windows 10



Ma per definire veramente Bash, dobbiamo capire cos'è una shell.

Una shell è un'applicazione che accetta input da un utente ed esegue un'azione in risposta, in genere comunicando con il kernel per farlo accadere. In questo modo, è come un 'guscio' attorno al kernel.





Sebbene le shell avviino altre applicazioni tramite comandi, spesso hanno anche funzionalità interattive.

Ad esempio, quando apri un terminale Linux e premi il pulsante freccia su per recuperare l'ultimo comando emesso, questa è una funzione dell'applicazione Bash. Il cd Il comando per cambiare directory è un altro comando Bash molto comune.





Oltre ad essere un'applicazione interattiva, Bash è anche un linguaggio di scripting. Il tuo sistema operativo Linux infatti utilizza molti script Bash nel processo di avvio per avviare vari processi.

Come posso usare Bash?

Stai usando Bash ogni volta che usi il terminale in quasi tutti i sistemi Linux.

Puoi confermarlo con questo comando, che restituisce il nome della shell in uso:

echo $0

Dovresti ottenere solo la parola bash restituito. Se lo fai, puoi vedere la versione di Bash che stai utilizzando con questo comando:

bash --version

Il tuo schermo dovrebbe essere simile a questo:

L'emissione di singoli comandi nel terminale, tuttavia, è solo l'inizio degli usi di Bash.

Come quegli script usati dal tuo sistema operativo, puoi imparare a scrivere script Bash che automatizzano i processi sul tuo PC Linux che fai spesso manualmente. Un abile scripter Bash può avere script che automatizzano centinaia di attività al giorno!

Quindi, come puoi imparare Bash?

Scrivendo script, da soli o guidati, come in a corso bash .

Per voi giocatori là fuori, potete anche imparare giocando a un gioco Bash. Un esempio è Bashcrawl , un dungeon crawler basato su testo che ti costringe a imparare e richiamare i comandi di Bash per progredire nel gioco.

Abbiamo anche articoli qui su Make Use Of che ti insegneranno a diventare uno scripter Bash migliore. Possiamo mostrarti ad esempio come scrivere per i cicli in Bash , o magari trasforma i tuoi script in app cliccabili .

Aumentare di livello il tuo gioco Linux

Abbiamo imparato cos'è Bash, la sua storia e come puoi imparare a metterlo al lavoro per te.

Imparare Bash è solo una parte, tuttavia, per ottenere il massimo dal tuo sistema operativo Linux. C'è molto di più che puoi imparare per diventare un utente esperto di Linux.

Condividere Condividere Tweet E-mail 15 suggerimenti essenziali per utenti esperti di Ubuntu Linux

Vuoi migliorare nell'uso di Linux? Questi suggerimenti e trucchi di Ubuntu ti aiuteranno a diventare un utente esperto in pochissimo tempo.

Leggi Avanti
Argomenti correlati
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
Circa l'autore Giordano Gloor(51 articoli pubblicati)

Jordan è uno scrittore dello staff di MUO che è appassionato di rendere Linux accessibile e senza stress per tutti. Scrive anche guide sulla privacy e sulla produttività.

Altro da Jordan Gloor

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti

Dovresti ottenere solo la parola bash restituito. Se lo fai, puoi vedere la versione di Bash che stai utilizzando con questo comando:

bash --version

Il tuo schermo dovrebbe essere simile a questo:

L'emissione di singoli comandi nel terminale, tuttavia, è solo l'inizio degli usi di Bash.

Come quegli script usati dal tuo sistema operativo, puoi imparare a scrivere script Bash che automatizzano i processi sul tuo PC Linux che fai spesso manualmente. Un abile scripter Bash può avere script che automatizzano centinaia di attività al giorno!

Quindi, come puoi imparare Bash?

Scrivendo script, da soli o guidati, come in a corso bash .

come registrare una chiamata iphone

Per voi giocatori là fuori, potete anche imparare giocando a un gioco Bash. Un esempio è Bashcrawl , un dungeon crawler basato su testo che ti costringe a imparare e richiamare i comandi di Bash per progredire nel gioco.

Abbiamo anche articoli qui su Make Use Of che ti insegneranno a diventare uno scripter Bash migliore. Possiamo mostrarti ad esempio come scrivere per i cicli in Bash , o magari trasforma i tuoi script in app cliccabili .

Aumentare di livello il tuo gioco Linux

Abbiamo imparato cos'è Bash, la sua storia e come puoi imparare a metterlo al lavoro per te.

Imparare Bash è solo una parte, tuttavia, per ottenere il massimo dal tuo sistema operativo Linux. C'è molto di più che puoi imparare per diventare un utente esperto di Linux.

Condividere Condividere Tweet E-mail 15 suggerimenti essenziali per utenti esperti di Ubuntu Linux

Vuoi migliorare nell'uso di Linux? Questi suggerimenti e trucchi di Ubuntu ti aiuteranno a diventare un utente esperto in pochissimo tempo.

Leggi Avanti
Argomenti correlati
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
Circa l'autore Giordano Gloor(51 articoli pubblicati)

Jordan è uno scrittore dello staff di MUO che è appassionato di rendere Linux accessibile e senza stress per tutti. Scrive anche guide sulla privacy e sulla produttività.

Altro da Jordan Gloor

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti