Stil din terminalprompt med dessa 4 varianter

De av oss som använder konsolemulator, terminal eller vad du vill kalla det varje dag, letar alltid efter ett sätt att göra snabb det ser vackrare ut eller ger oss åtminstone mer information än vad som visas som standard.

I mitt fall visar det till exempel något så här:

När jag läser min RSS hittar jag en artikel i iLoveUbuntu där de visar oss fyra sätt att ändra snabb, lägga till färger eller lägga till mer informationselement. Låt oss titta på exemplen:

Den första av dem är den som jag gillar minst, jag tycker att den är mättad med extra element och det ser ut så här:

Men om du vill kan du redigera filen ~ / .bashrc (om det inte är det, skapar vi det) och lägg till den här raden:

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

Senare för att ändringarna ska träda i kraft utför vi i konsolen:

$ cd && . .bashrc

Detta upprepas för följande exempel. Den som följer är följande, som jag bodde hos:

Koden som vi måste sätta i ~ / .bashrc-filen är följande:

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

Sedan har vi det här andra exemplet, som saknar färger men visar användbar information:

Koden som ska användas är den här:

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

Och äntligen har vi detta:

Koden som ska användas är den här:

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

Du väljer den du gillar mest, naturligtvis, vi kan ändra det lite om vi vill. Till exempel tog jag exemplet som jag gillade, jag lade den här koden:

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

Och det var så här:


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   nano sade

    Jag gillar det, jag tror att jag kan ändra den du valde xD

  2.   osaluna sade

    Tack för tipset Jag stannade hos den näst sista, nu ser terminalen mycket bättre ut.

  3.   Fernando sade

    Bra!

    Jag är en nörd av dessa saker, om du gillar dem och vill sätta sällsynta symboler, accepterar bash symboler för dessa: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/

    Här har du min:

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

    En kram!

    1.    ren434 sade

      Vilket bra bidrag de är fantastiska.

    2.    chinoloco sade

      Kan du göra en handledning?

  4.   luweeds sade

    Tack så mycket ¡¡¡ Den näst sista stilen är den jag gillar mest, men det beror naturligtvis på skalets bakgrund 😛 Hälsningar till alla ¡¡ 😉

  5.   mac_live sade

    Mycket bra använda den sista, hälsningar från grannlandet Mexiko.

    1.    elav <° Linux sade

      Hälsningar till din granne 😀

  6.   SkRt_Dz sade

    Bra! De är alla väldigt bra. Igår började jag färga uppmaningen och nu upptäcker jag detta. De är alla väldigt bra 😀

  7.   truko22 sade

    Bra tack så mycket, om det finns nya modifieringar eller exempel, kommer du att lägga till det i det här inlägget?

    1.    elav <° Linux sade

      I kommentarerna kan du faktiskt lägga till

  8.   Mauricio sade

    Mycket bra, jag använde det här ett tag:

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

    Det verkar för mig att de, förutom en personlig stil vid uppmaningen, tjänar mycket för att hålla allt mer ordnat när man navigerar mellan mappar.

  9.   kram0 sade

    Hej, koderna är utmärkta, jag håller med färgkoden, för att inte se konsolen så tråkig = P

  10.   ordentligt1 sade

    Anvisningarna är fantastiska 😀

  11.   elynx sade

    Lyx, bra att ändra rutinen att alltid se vår terminal densamma, med detta kan vi ge den ett bättre utseende 😉

    Hälsningar!

  12.   ren434 sade

    Jag gillade den tredje mycket, jag har använt en liknande länge, den här:
    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 sade

      Tja, det är sant att det är väldigt lika .. Jag behåller det 😀

  13.   conandoel sade

    Här är min:

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

    Jag hoppas du tycker om det. Hälsningar !!

  14.   Lucas Matthias sade

    Mycket trevligt che! Jag tar Fernandos. Vi ska prova det.

  15.   Lucas Matthias sade

    Det fungerade inte, det kastar mig ett oväntat syntaxfel "(" eller något liknande, jag får den sista då 🙂

  16.   Christopher sade

    Att ställa in tiden som du hade den tidigare?
    ————————————————————– 16:22
    namn @ server:

  17.   msx_ sade

    Ganska ganska ful.
    För att arbeta långa timmar på konsolen är det bäst att ha ett enkelt färgschema som kontrasterar mellan arbetslägen på en konsol som inte bryter ögonen med strama färger:
    http://i.imgur.com/LDLcI.jpg
    Detta schema om tmux -med dess statusfält konfigurerat för att visa värdnamn, server-ip, datum, tid, etc.- är oslagbart.

    1.    elav <° Linux sade

      Tja, det beror på var och en, tycker du inte? Din inställning gillar jag, men den har för många element. Men skulle du vara så snäll att dela koden för att använda den?

  18.   Alf sade

    Tja, jag anpassade bara min terminal, jag gillade hur den såg ut.

    hälsningar

  19.   elwuilmer sade

    Med bloggämnena för närvarande är detta min uppmaning !! 😀
    http://imageshack.us/scaled/landing/6/pantallazoic.png

  20.   Algave sade

    Dessa är mina ...

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

    För närvarande: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'

  21.   kosta sade

    Så snyggt, jag använde en enkel utan färger för tillfället, jag tog bort datumet: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«

  22.   p3dr0 sade

    Hej
    denna del └──┤ kommer ut så här: ????
    Hur får jag det att bli som det ska

  23.   vinsuk sade

    bra råd, vilken Linux-konsol

  24.   statisk sade

    +1

    Utmärkt inlägg, när det gäller terminalen är det bra att lägga till ett eller annat tips.

    Vilken RSS använder du? Någon klient?

  25.   NULL sade

    _____________________________________________________________________________________________________

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