Vorrei usare diverse impostazioni del terminale dopo aver fatto un ssh su un'altra macchina. Ciò significherebbe che potrei avere i miei terminali su una macchina diversa usando colori diversi. È possibile? Grazie.
Vorrei usare diverse impostazioni del terminale dopo aver fatto un ssh su un'altra macchina. Ciò significherebbe che potrei avere i miei terminali su una macchina diversa usando colori diversi. È possibile? Grazie.
I colori e altri aspetti del prompt sono controllati dai file di configurazione.
Se utilizzi la shell bash, predefinita, in un punto della pagina puoi configurare il prompt in un file nella tua home directory chiamato .bash_profile
.
Poiché il file .bash_profile
ha un " .
" all'inizio del nome, potrebbe non essere visibile nelle finestre di Finder di Mac, ma puoi vederlo elencato nel tuo terminale tra gli altri nella tua home directory, inserendo ls -al
.
Avrai un file .bash_profile
sul tuo Mac e ne avrai anche un altro su ciascun computer remoto a cui accedi. (O se il file non esiste sei libero di crearlo.)
Inserisci una stringa di configurazione prompt diversa in ciascuno di questi file per ottenere colori diversi su ciascuna macchina.
Questa guida ha informazioni complete su tutte le opzioni che puoi entra per configurare il prompt della tua shell bash, compresi i suoi colori.
Yup. Questo è possibile.
Per i miei laptop inserisco la seguente riga in .profile
:
export PS1="\[3]0;\wexport PS1="\[3]0;\wexport PS1="\[3]0;\wexport PS1="\[3]0;\w%pre%7\]\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ "
7\]\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ "
7\]\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ "
7\]\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ "
Nei miei server inserisco la riga sotto in .profile
:
32m
e 35m
definiscono il colore.