Ogni volta che avvio il terminale, si dice dhcp al posto del nome dell'account. Perché è questo e come faccio a uscire da esso?
dhcp-205122:~ NAME$
Ogni volta che avvio il terminale, si dice dhcp al posto del nome dell'account. Perché è questo e come faccio a uscire da esso?
dhcp-205122:~ NAME$
In alcune reti più sofisticate, il prompt può essere sovrascritto dalla rete fornendo il nome dato dal server DHCP lì. Questo può essere particolarmente ovvio, se al posto del tuo account viene visualizzato il nome host del computer.
Come cambiarlo:
sudo nano /etc/profile
(devi essere parte del gruppo degli amministratori per inviare questo comando) PS1=
; se non esiste alcuna linea, puoi aggiungerla alla fine (vedi esempio sotto) \u
alla riga Per darti un esempio di una linea di lavoro, il mio preferito è: PS1="\u@\h:\w \$ "
Ecco cosa fa:
\u
aggiunge il nome utente
\h
aggiunge il nome host
\w
aggiunge l'intera directory di lavoro corrente
\$
aggiunge un segno $ per tutti gli utenti regolari e un # mentre si è connessi come root
.
Tutti gli altri personaggi nel mix si rappresentano da soli. Quindi, tale richiesta si convertirà in qualcosa di simile al seguente:
blackmouse@bm-computer:/Library/Application Support $
Il nome dell'utente e del computer sono fittizi perché, per ovvie ragioni, non conosco il nome dell'utente o del computer reale e il percorso cambierà in qualunque directory ci si trovi.
Leggi altre domande sui tag terminal