Quelli di noi che usano l'emulatore di console, il terminale o come vogliono chiamarlo ogni giorno, cercano sempre un modo per rendere pronto sembra più bello, o almeno ci fornisce più informazioni di quelle mostrate di default.
Ad esempio, nel mio caso, per impostazione predefinita mostra qualcosa del genere:
Leggendo il mio RSS trovo un articolo in iLove Ubuntu dove ci mostrano 4 modi per cambiare il file pronto, aggiungendo colori o aggiungendo più elementi informativi. Diamo un'occhiata agli esempi:
Il primo di loro è quello che mi piace di meno, penso che sia saturo di elementi extra e assomiglia a questo:
Tuttavia, se lo desideri, puoi modificare il file ~ / .bashrc (se non c'è lo creeremo) e aggiungi questa riga:
PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '
In seguito, affinché le modifiche abbiano effetto, eseguiamo nella console:
$ cd && . .bashrc
Questo viene ripetuto per i seguenti esempi. Quello che segue è il seguente, che è quello con cui sono rimasto:
Il codice che dobbiamo inserire nel file ~ / .bashrc è il seguente:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"
Quindi abbiamo questo altro esempio, che manca di colori, ma mostra informazioni utili:
Il codice da usare è questo:
PS1="┌─[\d][\u@\h:\w]\n└─> "
E finalmente abbiamo questo:
Il codice da usare è questo:
PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '
Scegli quello che ti piace di più, ovviamente, possiamo modificarlo un po 'se vogliamo. Ad esempio, ho preso l'esempio che mi è piaciuto, ho inserito questo codice:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"
Ed era così:
Mi piace, credo di poter modificare quello che hai scelto xD
Grazie per il suggerimento sono rimasto con il penultimo, ora il terminale sembra molto meglio da vedere.
Bene!
Sono un fanatico di queste cose, se ti piacciono e vuoi mettere simboli rari, bash accetta simboli di questi: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/
Ecco il mio:
$(set_prompt)\n┌─☢ 33[1;31m\u33[0m ☭ 33[1;35m\h33[0m ☢──[33[1;35m\w33[0m]\$ 33[0m\n└─(\t)──>
Un abbraccio!
Che bel contributo sono fantastici.
Potresti fare un tutorial?
Grazie mille¡¡¡ Il penultimo stile è quello che mi piace di più, ma ovviamente dipende dallo sfondo della shell 😛 Saluti a tutti ¡¡😉
Ottimo uso l'ultimo, saluti dal vicino Messico.
Saluti al tuo vicino 😀
Grande! 😀 Sono tutti molto bravi. Ieri ho iniziato a colorare il prompt, e ora lo scopro. Sono tutti molto bravi 😀
Grande Grazie mille, se ci sono nuove modifiche o esempi, lo aggiungerai a questo post?
Infatti nei commenti puoi aggiungere
Molto bene, l'ho usato per un po ':
PS1=»\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;31m\]]\e[01;32m:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]»
Mi sembra che, oltre a uno stile personale al prompt, servano molto per mantenere tutto più ordinato durante la navigazione tra le cartelle.
Ehi, i codici sono eccellenti, rimango con il codice colore, in modo da non vedere la console così noiosa = P
I suggerimenti sono fantastici?
Lusso, bello cambiare la routine di vedere il nostro terminale sempre uguale, con questo possiamo dargli un aspetto migliore 😉
Saluti!
Il terzo mi è piaciuto molto, ne uso uno simile da molto tempo, questo:
PS1=’\[\e[1;96m\]┌──{\[\e[1;97m\]\u•\h\[\e[1;96m\]}──────{\[\e[1;93m\]\W\[\e[1;96m\]}\n\[\e[1;96m\]╘══$ \[\e[0m\]’
Ebbene, è vero che è molto simile .. Lo terrò 😀
Ecco il mio:
PS1=»\[\e[0;35m\]┌─\[\e[0;32m\]\A\[\e[0;36m\] \[\e[0;36m\](\u)\[\e[0;36m\]\[\e[0;32m\]──>\[\e[0;36m\][\[\e[0;32m\]\w\[\e[0;36m\]]\n\[\e[0;35m\]└───────>\[\e[0;37m\]»
Spero vi piaccia. Saluti !!
Che molto bello! Prendo quello di Fernando. Lo proveremo.
Non ha funzionato, mi genera un inaspettato errore di sintassi dell'elemento "(" o qualcosa del genere, ottengo l'ultimo quindi 🙂
Per impostare l'ora come l'avevi prima?
———————————————————– 16:22
nome @ server:
Piuttosto piuttosto brutto.
Per lavorare sulla console per lunghe ore, è meglio avere una combinazione di colori semplice che contrasti tra le modalità di lavoro su una console che non ti spezzi gli occhi con colori stridenti:
http://i.imgur.com/LDLcI.jpg
Questo schema su tmux, con la sua barra di stato configurata per mostrare il nome host, l'ip del server, la data, l'ora, ecc., È imbattibile.
Ops: http://i.imgur.com/qenLP.png
Beh, dipende dal gusto di ognuno, non credi? Il tuo setup mi piace, però ha troppi elementi. Tuttavia, saresti così gentile da condividere il codice per usarlo?
Beh, ho appena personalizzato il mio terminale, mi è piaciuto come appariva.
saluti
Con gli argomenti del blog attualmente questo è il mio suggerimento !! 😀
http://imageshack.us/scaled/landing/6/pantallazoic.png
Questi sono miei ...
Usuario: PS1=’\[\e[1;32m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘
Root: PS1=’\[\e[1;31m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘
Attualmente: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'
Che bello, al momento ne ho usato uno semplice senza colori, ho appena rimosso la data: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«
Ciao
questa parte └──┤ esce così: ????
Come faccio a farlo uscire come dovrebbe
buon consiglio, che console Linux
+1
Ottimo post, quando si parla di terminale è bene aggiungere uno o un altro suggerimento.
Che RSS usi? Qualsiasi client?
_____________________________________________________________________________________________________
PS1=’\[33[0;32m\]┌┼─┼─ \[33[0m33[0;32m\]\u\[33[0m\] @ \[33[0;36m\]\h\[33[0m33[0;32m\] ─┤├─ \[33[0m\]\t \d\[33[0;32m\] ─┤├─ \[33[0;31m\]\w\[33[0;32m\] ─┤ \n\[33[0;32m\]└┼─\[33[0m33[0;31m\]|I♥Linux|\[33[0m33[0;32m\]─┤▶\[33[0m\] ‘
_____________________________________________________________________________________________________