Stil din terminalprompt med disse 4 varianter

De af os, der bruger konsolemulatoren, terminalen eller hvad du vil kalde det hver dag, ser altid efter en måde at gøre prompt det ser smukkere ud eller giver os i det mindste flere oplysninger end vist som standard.

For eksempel viser det i mit tilfælde noget som dette:

Når jeg læser min RSS, finder jeg en artikel i iLoveUbuntu hvor de viser os 4 måder at ændre prompt, tilføje farver eller tilføje flere informative elementer. Lad os se på eksemplerne:

Den første af dem er den, jeg mindst kan lide, jeg synes, den er mættet med ekstra elementer, og den ser sådan ud:

Men hvis du vil, kan du redigere filen ~ / .bashrc (hvis det ikke er der, opretter vi det) og tilføj denne linje:

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

Senere for at ændringerne skal træde i kraft, udfører vi i konsollen:

$ cd && . .bashrc

Dette gentages for de følgende eksempler. Den, der følger, er følgende, som jeg boede hos:

Koden, som vi skal sætte i ~ / .bashrc-filen, er følgende:

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

Så har vi dette andet eksempel, der mangler farver, men viser nyttige oplysninger:

Koden, der skal bruges, er denne:

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

Og endelig har vi dette:

Koden, der skal bruges, er denne:

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ælger den, du bedst kan lide, selvfølgelig kan vi ændre det lidt, hvis vi vil. For eksempel tog jeg det eksempel, som jeg kunne lide, jeg lagde denne kode:

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

Og det var sådan:


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   nano sagde han

    Jeg kan godt lide det, jeg tror, ​​jeg kan ændre den, du valgte xD

  2.   osaluna sagde han

    Tak for tipet. Jeg blev hos den næstsidste, nu ser terminalen meget bedre at se på.

  3.   Fernando sagde han

    Godt!

    Jeg er en nørd af disse ting, hvis du kan lide dem og vil sætte sjældne symboler, accepterer bash symboler på disse: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/

    Her 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)──>

    Et kram!

    1.    ren434 sagde han

      Hvilket godt bidrag de er gode.

    2.    chinoloco sagde han

      Kunne du lave en tutorial?

  4.   luweeds sagde han

    Mange tak ¡¡¡ Den næstsidste stil er den, jeg bedst kan lide, men selvfølgelig afhænger det af baggrunden af ​​skallen 😛 Hilsen alle ¡¡ 😉

  5.   mac_live sagde han

    Meget god brug den sidste, hilsner fra nabolandet Mexico.

    1.    elav <° Linux sagde han

      Hilsen din nabo 😀

  6.   SkRt_Dz sagde han

    Store! De er alle meget gode. I går begyndte jeg at farve prompten, og nu opdager jeg dette. De er alle meget gode 😀

  7.   truko22 sagde han

    Stor tak, hvis der er nye ændringer eller eksempler, vil du tilføje det til dette indlæg?

    1.    elav <° Linux sagde han

      Faktisk i kommentarerne kan du tilføje

  8.   Mauricio sagde han

    Meget god, jeg brugte dette i et stykke tid:

    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 ser ud til, at de ud over en personlig stil ved prompten tjener meget for at holde alt mere ryddeligt, når du navigerer mellem mapper.

  9.   knus0 sagde han

    Hej, koderne er fremragende, jeg bliver ved med farvekoden, for ikke at se konsollen så kedelig = P

  10.   korrekt1 sagde han

    Prompterne er gode 😀

  11.   elynx sagde han

    Luksus, godt at ændre rutinen for altid at se vores terminal den samme, med dette kan vi give det et bedre udseende 😉

    Greetings!

  12.   ren434 sagde han

    Jeg kunne godt lide den tredje meget, jeg har brugt en lignende i lang tid, denne:
    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 sagde han

      Nå, det er rigtigt, at det er meget ens .. Jeg holder det 😀

  13.   conandoel sagde han

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

    Jeg håber du kan lide det. Hilser !!

  14.   Lucas Matthias sagde han

    Meget flot che! Jeg tager Fernandos. Vi prøver det.

  15.   Lucas Matthias sagde han

    Det fungerede ikke, det kaster mig en uventet element-syntaksfejl "(" eller noget lignende, jeg får den sidste derefter 🙂

  16.   Christopher sagde han

    At indstille tiden som du havde det før?
    ————————————————————– 16:22
    navn @ server:

  17.   msx_ sagde han

    Temmelig ret grimt.
    For at arbejde lange timer på konsollen er det bedst at have et simpelt farveskema, der kontrasterer mellem arbejdstilstandene på en konsol, der ikke bryder dine øjne med skarpe farver:
    http://i.imgur.com/LDLcI.jpg
    Denne ordning om tmux -med dens statuslinje konfigureret til at vise værtsnavn, server-ip, dato, tid osv .- er uovervindelig.

    1.    msx_ sagde han
    2.    elav <° Linux sagde han

      Nå, det afhænger af smagen af ​​hver enkelt, synes du ikke? Din opsætning kan jeg lide, men den har for mange elementer. Men ville du være så venlig at dele koden for at bruge den?

  18.   Alf sagde han

    Nå, jeg tilpassede lige min terminal, jeg kunne godt lide, hvordan den så ud.

    hilsen

  19.   elwuilmer sagde han

    Med blogemnerne i øjeblikket er dette min prompt !! 😀
    http://imageshack.us/scaled/landing/6/pantallazoic.png

  20.   Algave sagde han

    Disse er mine ...

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

    I øjeblikket: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'

  21.   koste sagde han

    Hvor flot, jeg brugte en enkel uden farver for øjeblikket, jeg fjernede netop datoen: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«

  22.   p3dr0 sagde han

    Hej
    denne del └──┤ kommer sådan ud: ????
    Hvordan får jeg det til at komme ud som det skal

  23.   vinsuk sagde han

    godt råd, hvad en linux-konsol

  24.   statisk sagde han

    +1

    Fremragende post, når det kommer til terminalen, er det godt at tilføje et eller andet tip.

    Hvilken Rss bruger du? Enhver klient?

  25.   NULL sagde han

    _____________________________________________________________________________________________________

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