Come ricaricare Bashrc in bash

Come ricaricare Bashrc in bash
Bash è una shell unix e un linguaggio di comando che troverai su quasi tutte le distro Linux. Rilasciato per la prima volta nel 1989 da Brian Fox, Bash è stata la shell predefinita per la maggior parte dei Distri Linux. Il nome "Bash" è in realtà l'acronimo di "Bourne Again Shell", un gioco di parole previsto della shell Bourne che sostituisce.

In questa guida, daremo una rapida occhiata a Bashrc e come ricaricarlo dopo aver apportato modifiche.

Lo script Bashrc

Il Bashrc è uno script di shell per la shell bash. Bash eseguirà i comandi all'interno di Bashrc ogni volta che esegue. È fondamentalmente uno script di shell per avviare una sessione di shell.

Il file Bashrc può contenere una varietà di codici e comandi. Ad esempio, è possibile impostare Java_home (per lavorare con le app Java), utilizzare gli alias Bash per creare il tuo comando personalizzato, gestire le variabili di ambiente bash come il percorso, ecc. Puoi anche usare Bashrc per colorare l'output della console!

Il file si trova nella seguente posizione.

$ ~/.Bashrc

Come suggerisce la posizione, il file BASHRC è unico per ogni utente. Apportare modifiche non influenzerà nessuno sul sistema. Tuttavia, ci sono altri script che si caricano durante l'avvio. Ad esempio, Bash_profile.

Esistono vari tipi di file BASHRC presenti in tutto il sistema.

  • /etc/skel/.BASHRC: questo file fornisce la copia predefinita per ogni nuovo utente nel sistema.
  • /casa//.BASHRC: questo è il file specifico per l'utente che verrà caricato ogni volta che l'utente avvia una sessione di bash.
  • /radice/.Bashrc: è dedicato all'utente root. Ogni volta che la radice apre il guscio, verrà utilizzato.

Perché Ricaricare Bashrc

Quando viene lanciata una sessione di Shell Bash, legge tutte le configurazioni e gli script associati. Dopodiché, Bash non li legge di nuovo (se non comandati). Questo è il motivo per cui ti consigliamo di riavviare la sessione di bash per prendere in vigore le modifiche a Bashrc.

La modifica Bashrc

Il file Bashrc è un file di testo contenente comandi bash. È possibile utilizzare qualsiasi editor di testo per modificare questo file. Ad esempio, possiamo usare Nano o VIM per la modifica sull'interfaccia utente della console.

$ nano ~/.Bashrc
$ vim ~/.Bashrc

Ricarica Bashrc

Dopo aver apportato modifiche, salva il file e chiudi l'editor di testo. Come accennato in precedenza, Bash non controlla le modifiche a Bashrc dopo l'avvio della sessione. L'esecuzione del seguente comando dirà a Bash di ricaricare Bashrc:

$ fonte ~/.Bashrc

La chiave qui è il comando di origine. È un'istruzione integrale con shell. Dice alla shell di caricare (leggi ed eseguire, sostanzialmente) comandi dal file specificato. Ricorda che Bashrc è una sceneggiatura bash. Con questo comando, Bash replica lo script. Tutte le modifiche apportate vengono applicate automaticamente.

Ecco una guida più approfondita sull'uso del comando di origine Linux con esempi.

Finale Pensieri

Questa guida dimostra correttamente il ricaricamento del file Bashrc. Bash viene fornito con il comando di origine a questo scopo. Carica tutti i comandi shell del file specificato nella sessione di bash corrente. Bash caricherà automaticamente il file BASHRC aggiornato.

Bash è anche un linguaggio di scripting robusto in grado di automatizzare molte attività nell'ambiente Linux. Interessato a iniziare il tuo viaggio con Bash Scripting? Dai un'occhiata a questa guida sulle sintassi e nelle variabili di programmazione bash.

Felice calcolo!