Oblikujte terminalski poziv s temi 4 različicami

Tisti, ki vsak dan uporabljamo emulator konzole, terminal ali karkoli že želimo, ga iščemo vedno, poziv izgleda lepše ali pa nam vsaj da več informacij, kot je prikazano privzeto.

Na primer, v mojem primeru privzeto prikazuje približno tako:

Ob branju RSS-a najdem članek v iLoveUbuntu kjer nam kažejo 4 načine za spreminjanje poziv, dodajanje barv ali dodajanje več informativnih elementov. Oglejmo si primere:

Prvi izmed njih je tisti, ki mi je najmanj všeč, mislim, da je nasičen z dodatnimi elementi in je videti takole:

Če pa želite, lahko datoteko uredite ~ / .bashrc (če ni, ga bomo ustvarili) in dodajte to vrstico:

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\] '

Kasneje, da spremembe začnejo veljati, izvedemo v konzoli:

$ cd && . .bashrc

To se ponovi za naslednje primere. Sledi naslednje, pri katerem sem ostal:

Koda, ki jo moramo vnesti v datoteko ~ / .bashrc, je naslednja:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

Nato imamo še en primer, ki nima barv, vendar prikazuje koristne informacije:

Koda, ki jo je treba uporabiti, je naslednja:

PS1="┌─[\d][\u@\h:\w]\n└─> "

In končno imamo še to:

Koda, ki jo je treba uporabiti, je naslednja:

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\] '

Izberete tistega, ki vam je najbolj všeč, seveda, če želimo, lahko to nekoliko spremenimo. Na primer, vzel sem primer, ki mi je bil všeč, dal sem to kodo:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

In bilo je takole:


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   nano je dejal

    Všeč mi je, mislim, da lahko spremenim tistega, ki ste ga izbrali xD

  2.   osaluna je dejal

    Hvala za namig, ostal sem pri predzadnjem, zdaj je terminal na pogled videti veliko bolje.

  3.   Fernando je dejal

    Dobro!

    Sem geek teh stvari, če so vam všeč in želite dati čudne simbole, bash sprejema simbole teh: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/

    Tukaj imate mojega:

    $(set_prompt)\n┌─☢ 33[1;31m\u33[0m ☭ 33[1;35m\h33[0m ☢──[33[1;35m\w33[0m]\$ 33[0m\n└─(\t)──>

    Objem!

    1.    ren434 je dejal

      Kako dober prispevek imajo.

    2.    kinoloko je dejal

      Bi lahko naredili vadnico?

  4.   luweeds je dejal

    Najlepša hvala! Predzadnji slog je tisti, ki mi je najbolj všeč, seveda pa je odvisen od ozadja lupine 😛 Lep pozdrav vsem ¡¡😉

  5.   mac_live je dejal

    Zelo dobro uporabite zadnjega, pozdrav iz sosednje Mehike.

    1.    elav <° Linux je dejal

      Lep pozdrav sosedu 😀

  6.   SkRt_Dz je dejal

    Super! 😀 Vsi so zelo dobri. Včeraj sem začel barvati poziv, zdaj pa to odkrivam. Vsi so zelo dobri 😀

  7.   truko22 je dejal

    Lepa hvala. Če bodo nove spremembe ali primer, jih boste dodali v to objavo?

    1.    elav <° Linux je dejal

      Pravzaprav v komentarjih lahko dodate

  8.   Mauricio je dejal

    Zelo dobro, nekaj časa sem to uporabljal:

    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\]»

    Zdi se mi, da poleg osebnega sloga na poziv veliko služijo tudi temu, da je vse bolj urejeno pri krmarjenju med mapami.

  9.   objem0 je dejal

    hej kode so odlične, z barvno kodo ostajam, da ne vidim konzole tako dolgočasno = P

  10.   pravilno1 je dejal

    Nagovori so odlični 😀

  11.   elynx je dejal

    Razkošje, dobro je spremeniti rutino vedno videti naš terminal enako, s tem pa lahko dobimo boljši videz 😉

    Lep pozdrav!

  12.   ren434 je dejal

    Tretji mi je bil zelo všeč, podobnega že dolgo uporabljam, tega:
    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\]’

    1.    elav <° Linux je dejal

      No, res je, da če je zelo podobno .. bom obdržal 😀

  13.   conandoel je dejal

    Tukaj je moj:

    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\]»

    Upam, da vam je všeč. Pozdravljeni !!

  14.   Lucas Matija je dejal

    Zelo lepo che! Vzamem Fernando. Bomo poskusili.

  15.   Lucas Matija je dejal

    Ni delovalo, vrže mi sintaksno napako nepričakovani element «(» ali kaj podobnega, vzamem zadnjega potem 🙂

  16.   Christopher je dejal

    Da nastavite čas, kot ste ga imeli prej?
    ————————————————————– 16:22
    ime @ strežnik:

  17.   msx_ je dejal

    Precej grdo.
    Če želite delati dolge ure na konzoli, je najbolje, da imate preprosto barvno shemo, ki je v nasprotju z delovnimi načini na konzoli, ki vam ne razbije oči s strašnimi barvami:
    http://i.imgur.com/LDLcI.jpg
    Ta shema v tmuxu - s svojo vrstico stanja, ki je konfigurirana za prikaz imena gostitelja, ip strežnika, datuma, ure itd. - je nepremagljiva.

    1.    msx_ je dejal
    2.    elav <° Linux je dejal

      No, to je odvisno od okusa vsakega, se vam ne zdi? Všeč mi je vaša nastavitev, vendar ima preveč elementov. Bi pa bili tako prijazni, da bi kodo delili in jo uporabili?

  18.   Alf je dejal

    No, pravkar sem prilagodil svoj terminal, všeč mi je bilo, kako je izgledal.

    pozdrav

  19.   elwuilmer je dejal

    S trenutno temami blogov je to moj poziv !! 😀
    http://imageshack.us/scaled/landing/6/pantallazoic.png

  20.   Algave je dejal

    To so moji ...

    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\] ‘

    Trenutno: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'

  21.   kostealiranje je dejal

    Kako lepo, zaenkrat sem uporabil preprosto brez barv, pravkar sem odstranil datum: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«

  22.   p3dr0 je dejal

    Živjo
    ta del └──┤ izide takole: ????
    Kako naj naredim, da izide tako, kot mora

  23.   vinsuk je dejal

    dober nasvet, kakšna Linux konzola

  24.   Statična je dejal

    +1

    Odlična objava, ko gre za terminal, je dobro dodati takšen ali drugačen namig.

    Kateri Rss uporabljate? Katera koli stranka?

  25.   NULL je dejal

    _____________________________________________________________________________________________________

    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\] ‘
    _____________________________________________________________________________________________________