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.
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!