Come nascondere il nome della macchina dalla visualizzazione nella schermata della sessione terminale


18

terminale

Come puoi vedere dallo screenshot, il mio nome completo della macchina (sembra una chiave) viene visualizzato ogni volta che invoco una sessione terminale.

C'è un modo per evitarlo o nasconderlo?


Prova qualcosa da questo articolo ;)
moon.musick il

Risposte:


21

Sì. Apri il ~/.bashrcfile dal terminale con:

gedit ~/.bashrc

Trova questa riga (nel mio caso è da qualche parte alla riga 60):

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

e sostituiscilo con:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

Come puoi vedere, la cosa più importante è eliminare \h(che sta per hostname) da PS1 se vuoi nascondere il nome della macchina dalla visualizzazione nel terminale.

Salva il file e chiudilo. Riavvia il terminale o digita semplicemente:

. ~/.bashrc

1
\hsignifica hostname, giusto?
Braiam,

2
@Braiam sì, oltre a \unome utente.
Amertkara,

1
Posso fare lo stesso con il titolo della finestra del terminale?
Ivan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.