Oblikujte terminalski upit sa ove 4 varijante

Oni od nas koji svakodnevno koristimo emulator konzole, terminal ili kako god ga želite nazvati, uvijek tražimo način da brzo izgleda ljepše ili nam barem daje više informacija nego što je prikazano prema zadanim postavkama.

Na primjer, u mom slučaju, po defaultu se prikazuje otprilike ovako:

Čitajući svoj RSS pronalazim članak u iLoveUbuntu gdje nam pokazuju 4 načina za promjenu brzo, dodavanjem boja ili dodavanjem više informativnih elemenata. Pogledajmo primjere:

Prvi od njih je onaj koji mi se najmanje sviđa, mislim da je zasićen dodatnim elementima i izgleda ovako:

Međutim, ako želite, možete urediti datoteku ~ / .bashrc (ako ga nema stvorit ćemo ga) i dodajte ovaj redak:

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

Kasnije da bi promjene stupile na snagu izvršavamo u konzoli:

$ cd && . .bashrc

To se ponavlja za slijedeće primjere. Slijedi sljedeće, kod kojeg sam odsjeo:

Kôd koji moramo staviti u datoteku ~ / .bashrc je sljedeći:

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

Zatim imamo još jedan primjer, kojem nedostaju boje, ali pokazuje korisne informacije:

Kôd koji se koristi je sljedeći:

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

I na kraju imamo ovo:

Kôd koji se koristi je sljedeći:

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

Vi birate onu koja vam se najviše sviđa, naravno, ovo možemo malo izmijeniti ako želimo. Na primjer, uzeo sam primjer koji mi se svidio, stavio sam ovaj kod:

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

I bilo je ovako:


32 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   nano rekao je

    Sviđa mi se, mislim da mogu modificirati onu koju ste odabrali xD

  2.   osaluna rekao je

    Hvala na savjetu ostao sam s pretposljednjom, sada terminal izgleda puno bolje za pogledati.

  3.   fernando rekao je

    Dobro!

    Ja sam geek ovih stvari, ako vam se sviđaju i želite staviti rijetke simbole, bash prihvaća simbole ovih: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/

    Evo mojih:

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

    Zagrljaj!

    1.    ren434 rekao je

      Kakav su dobar doprinos.

    2.    chinoloco rekao je

      Možete li napraviti tutorial?

  4.   luweeds rekao je

    Puno vam hvala ¡¡The Predzadnji stil je onaj koji mi se najviše sviđa, ali naravno, to ovisi o pozadini ljuske 😛 Pozdrav svima ¡😉 😉

  5.   mac_live rekao je

    Vrlo dobro iskoristite zadnji, pozdrav iz susjednog Meksika.

    1.    elav <° Linux rekao je

      Pozdrav komšiji 😀

  6.   SkRt_Dz rekao je

    Super! 😀 Svi su vrlo dobri. Jučer sam počeo bojiti upit, a sada to otkrivam. Svi su vrlo dobri 😀

  7.   truko22 rekao je

    Veliko hvala, ako postoje nove izmjene ili primjer, hoćete li ih dodati u ovaj post?

    1.    elav <° Linux rekao je

      U stvari, u komentare možete dodati

  8.   mauricio rekao je

    Vrlo dobro, koristila sam ovo neko vrijeme:

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

    Čini mi se da, pored osobnog stila na odzivniku, oni puno pomažu u održavanju sve organizovanije navigacije između mapa.

  9.   hug0 rekao je

    Hej, kodovi su izvrsni, držim se koda boja, kako ne bih vidio konzolu tako dosadnom = P

  10.   pravilno1 rekao je

    Upiti su sjajni 😀

  11.   elynx rekao je

    Luksuz, dobro je promijeniti rutinu uvijek vidjeti naš terminal na isti način, s tim mu možemo pružiti bolji izgled 😉

    Pozdrav!

  12.   ren434 rekao je

    Treći mi se jako svidio, već dugo koristim sličan, ovaj:
    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 rekao je

      Pa, istina je da ako je vrlo slično .. Zadržat ću je 😀

  13.   conandoel rekao je

    Evo mog:

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

    Nadam se da voliš ga. Pozdrav !!

  14.   Lucas Matthias rekao je

    Very nice che! Uzimam Fernando. Probaćemo.

  15.   Lucas Matthias rekao je

    Nije uspjelo, baca mi neočekivanu sintaksnu grešku elementa "(" ili nešto slično, dobijem zadnju tada 🙂

  16.   Christopher rekao je

    Da postavite vrijeme kakvo ste imali prije?
    ———————————————————– 16:22
    name @ server:

  17.   msx_ rekao je

    Prilično prilično ružno.
    Da biste dugo radili na konzoli, najbolje je da imate jednostavnu shemu boja koja se razlikuje od načina rada na konzoli koja vam ne lomi oči oštrim bojama:
    http://i.imgur.com/LDLcI.jpg
    Ova shema na tmuxu - sa statusnom trakom konfiguriranom da prikazuje ime hosta, ip poslužitelja, datum, vrijeme itd. - je nenadmašna.

    1.    elav <° Linux rekao je

      Pa, to ovisi o ukusu svakog od njih, zar ne mislite? Sviđa mi se vaša postavka, međutim ima previše elemenata. Međutim, biste li bili ljubazni da podijelite kôd kako biste ga koristili?

  18.   Alf rekao je

    Pa, upravo sam prilagodio svoj terminal, svidjelo mi se kako izgleda.

    Saludos

  19.   elwuilmer rekao je

    Trenutno sa temama na blogu ovo je moj upit !! 😀
    http://imageshack.us/scaled/landing/6/pantallazoic.png

  20.   Algave rekao je

    Ovo su 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.   trošak rekao je

    Baš lijepo, trenutno sam koristio jednostavan bez boja, upravo sam uklonio datum: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«

  22.   p3dr0 rekao je

    Zdravo
    ovaj dio └──┤ izlazi ovako: ????
    Kako da napravim da izađe onako kako treba

  23.   vinsuk rekao je

    dobar savjet, kakva linux konzola

  24.   statički rekao je

    +1

    Odličan post, kad je terminal u pitanju, dobro je dodati jedan ili drugi savjet.

    Koji RSS koristite? Bilo koji klijent?

  25.   NULL rekao je

    _____________________________________________________________________________________________________

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