* L'utente corrente: Questo è spesso il nome utente seguito da un personaggio speciale come `$` per utenti regolari o `#` per root.
* La directory corrente: Questo potrebbe essere il percorso completo o solo l'ultima parte del percorso (ad esempio, `~/`).
* Altre informazioni: Ciò potrebbe includere nome host, data e ora o altri elementi personalizzati.
Ecco un guasto:
* Il "prompt" stesso: Questa è la linea di testo che appare.
* la "stringa prompt": Questo è il testo reale che costituisce il prompt, definito dalla variabile di ambiente `PS1`.
* caratteri prompt: Questi sono simboli specifici all'interno della stringa prompt che rappresentano diverse informazioni (ad esempio, `\ u` per il nome utente,` \ W` per la directory corrente).
Prompt di esempio:
`` `Bash
User@hostname:~/my_directory $
`` `
In questo esempio:
* `User` è il nome utente.
* `hostname` è il nome host del computer.
* `~/my_directory` è la directory corrente.
* `$` indica un utente normale.
Personalizzazione del prompt:
È possibile personalizzare il prompt impostando la variabile di ambiente `PS1`. Ad esempio, per modificare il prompt per mostrare il nome host e la directory corrente:
`` `Bash
Ps1 ="\ u@\ h:\ w \ $"
`` `
Ciò comporterà un prompt come:
`` `Bash
User@hostname:/home/utente $
`` `
Elementi prompt comuni:
* `\ u`:nome utente
* `\ H`:nome host
* `\ W`:directory di lavoro corrente
* `\ t`:ora attuale
* `\ d`:data corrente
* `\ $`:Un segno di dollari (utilizzato per utenti normali)
* `\#`:Un segno di sterlina (usato per l'utente root)
Puoi trovare maggiori informazioni sulla personalizzazione del prompt nelle pagine manuali di Shell (ad esempio, `Man Bash`).
sistemi © www.354353.com