Come cambiare il percorso nel terminale Linux?

Come cambiare il percorso nel terminale Linux?
Quando si inserisce un comando nel tuo terminale Linux, non cerca ogni directory per controllare qualsiasi programma con lo stesso nome. Esamina solo le directory specificate. La domanda che dovrebbe venire nella tua mente è come il terminale sa di guardare nelle directory sopra menzionate? La risposta a questa domanda è semplice. Queste directory fanno parte del $ Path variabile di ambiente, che il terminale utilizza per determinare dove cercare. Qualsiasi utente di Linux per principianti dovrebbe sapere come modificare $ percorso nel terminale Linux.

Percorso di visualizzazione

Supponiamo di voler installare programmi in una posizione diversa sul sistema ed eseguire il programma senza menzionare la loro posizione. Un modo semplice per raggiungere questo obiettivo è cambiare la tua variabile $. Scrivi il seguente comando per visualizzare ciò che esiste attualmente nel tuo percorso $:

$ echo $ percorso

Molto probabilmente, vedrai le varie directory separate dai due punti. Ora controlliamo i metodi per cambiare il percorso $ nel terminale Linux.

Metodo 1: modifica temporanea $ percorso nel terminale

Ad esempio, hai una directory chiamata "bidone"Nella tua home directory e vuoi che questa posizione sia dove salvi tutti i tuoi script di shell. Puoi facilmente apportare queste modifiche modificando la variabile $ path. La variabile $ Path modificata verrà esportata negli ambienti di processo figlio shell usando "esportare"Comando. Inoltre, dopo aver modificato il percorso $, è ora possibile eseguire qualsiasi script shell specificando solo il nome dello script eseguibile anziché digitare l'intero percorso del file. Queste impostazioni cambieranno il percorso $, ma temporaneamente.

$ Export Path = "$ Home/Bin: $ Path"

"eco"La variabile di $ Path per confermare le modifiche che abbiamo apportato nel percorso del terminale Linux.

$ echo $ percorso

Metodo 2: Modifica permanente $ Path in Terminal

Per cambiare il $ Path Permanentemente, è necessario definire i file di configurazione della variabile $ path. Quando si avvia una nuova sessione nella maggior parte delle versioni Linux, le variabili di ambiente vengono lette dai file di configurazione della shell personalizzati per ciascun utente. Se sei un utente Bash, utilizza il “~./Bashrc"File per la modifica $ Path. Innanzitutto, apri il “~.File /Bashrc "nell'editor di testo digitando il comando seguente.

$ nano ~/.Bashrc

Scrivi le righe seguenti in questo file di configurazione.

Export Path = "$ Home/Bin: $ Path"

Eseguire il comando di origine per salvare il file con la modifica che abbiamo apportato nel percorso $. Questo comando caricherà anche il nuovo percorso nella sessione corrente del terminale Linux.

$ fonte ~/.Bashrc

Ancora una volta, stampare il valore di $ Path per la conferma delle modifiche.

$ echo $ percorso

L'output dichiara che il percorso $ viene modificato correttamente nel terminale Linux.

Conclusione

Mutevole $ Path nel terminale comprende una procedura semplice ma semplice. Ciò consente a qualsiasi utente Linux di eseguire script e comandi da una posizione non standard senza specificare l'intero percorso di tali script di shell eseguibili. Questo articolo ti ha fornito due diversi metodi per la modifica $ Path nel terminale Linux.