GNU/Linux >> Linux Esercitazione >  >> Linux

Come rendere il display del terminale [protetto dalla posta elettronica] in grassetto?

Ho visto in alcuni screenshot (non ricordo dove sul web) che il terminale può visualizzare il [[email protected] /]$ in grassetto. Non vedo l'ora di ottenere anche questo perché mi ritrovo sempre a scorrere lunghi output per scoprire con difficoltà la prima riga dopo il mio comando.

Come posso rendere il nome utente ecc. in grassetto o colorato?

Risposta accettata:

Dovresti essere in grado di farlo impostando il PS1 variabile prompt nel tuo ~/.bashrc file come questo:

PS1='[\[email protected]\h \w]\$ '

Per renderlo colorato (e possibilmente in grassetto, dipende dal fatto che l'emulatore di terminale lo abbia abilitato) devi aggiungere codici colore di escape:

PS1='\[\e[1;91m\][\[email protected]\h \w]\$\[\e[0m\] '

Qui, tutto non è sfuggito tra i 1;91m e 0m le parti saranno colorate nel 1;91 colore (rosso intenso). Metti questi codici di escape in diverse parti del prompt per usare colori diversi, ma ricorda di reimpostare i colori con 0m altrimenti avrai anche l'output del terminale colorato. Ricordati di creare il file in seguito per aggiornare la shell corrente:source ~/.bashrc


Linux
  1. Come cambiare il colore del tuo terminale Linux

  2. Come fare in modo che sudo ricordi la password più a lungo

  3. Come avviare il terminale cPanel

  4. Come copiare l'output del terminale?

  5. Come visualizzare il contenuto del file in modo ricorsivo?

Come trovare i file usando la riga di comando nel terminale Linux

3 visualizzatori di immagini CLI per visualizzare le immagini nel terminale

Come visualizzare le immagini in miniatura nel terminale

Come personalizzare il terminale su Ubuntu 20.04

Come rendere eseguibile un file nel terminale Linux?

Come controllare HZ nel terminale?