Tyylikäs pääte, muokkaa kehotettasi

On mahdollista, että joissakin kuvakaappauksissa olemme pystyneet näkemään päätelaitteen, jossa on kehote (rivi, joka ilmestyy, kun avaat päätelaitteen tai kun komento on juuri suoritettu) väreillä. Tämä saattaa tuntua hämmentävältä, mutta ei ole! Opi tekemään se.


Päätelaite on jotain, jota käytämme, koska tarvitsemme sitä johonkin tai koska tiedämme, että tehtävät suoritetaan nopeammin.Miksi et tekisi tehtävästä nautinnollisempaa? Voimme tehdä sen mukautetulla kehotteella.

Kun avaat päätelaitteen, jotain tällaista tulee näkyviin (jos olet Ubuntu-käyttäjä) oma nimesi @ sinun isäntäsiJos haluat muuttaa sitä, sinun on avattava tiedosto Bashrc se on kotiisi. Etsimme riviä, joka sanoo jotain tältä: 'PS1 = '[u @ h W] $ ». Se on muuttuja, joka määrittää kehotteen. Mutta laittaako se nimeni sinne? Kyllä, rauhoittu. Mitä tapahtuu, on olemassa koodijärjestelmä.

d Näyttää päivämäärän muodossa "viikonpäivä kuukausi ja päivän numero"
h Näytä isäntänimi
H Näyttää isäntänimen ja verkkotunnuksen
n Rivinvaihto
r Palaa rivin alkuun
s Näyttää kuoren nimen
t Näyttää ajan 24 tunnin muodossa
T Näyttää ajan 12 tunnin muodossa
@ Näyttää ajan 12 tunnin muodossa am- tai pm-ilmaisimella
u Nykyisen käyttäjän nimi
v Komentotulkin versio
V Komentotulkin asettelu
w Nykyisen hakemiston nimi
W Nykyisen hakemiston nimi on leikattu
! Numero kirjoitetun komennon historiassa
# Komennon numero kirjoitettu
$ Jos olet pääkäyttäjä, näytä # jos ei, näytä $

Huomaa: jos et laita kauttaviivaa / jokaisen kirjaimen eteen, sitä ei näytetä siellä kuvatulla tavalla

Voimme käyttää myös värejä. Tätä varten on olemassa koodit. Tiedän, että koodeja on monia ... Tätä varten meidän on asetettava tämä [e [0; 34m]. Toki, missä käytetyn värin arvo. Koodinpätkästä teksti näkyy valitulla värillä.

Musta 0; 30 Tummanharmaa 1; 30
Sininen 0; 34 Vaaleansininen 1; 34
Vihreä 0; 32 Vaaleanvihreä 1; 32
Syaani 0; 36 Vaalea syaani 1; 36
Punainen 0; 31 Vaaleanpunainen 1; 31
Violetti 0; 35 Vaalea Violetti 1; 35
Ruskea 0; 33 Keltainen 1; 33
Vaaleanharmaa 0; 37 valkoinen 1; 37


10 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Alvaro Ortiz paikkamerkki kuva dijo

    Kiitos paljon!

  2.   Alvaro Ortiz paikkamerkki kuva dijo

    Mielenkiintoista, minun tapauksessani se oli jo valittu. Nyt huomautan siitä viestissä.

  3.   FoxCarlos dijo

    Terveisiä, mielenkiintoinen viesti, minun tapauksessani käytän kokoonpanotiedostossani Ubuntu 10.4: tä. Minun oli otettava käyttöön vaihtoehto force_color_prompt = kyllä, koska se oli EI, ja etsi rivi, joka sanoo
    jos ["$ color_prompt" = kyllä]; sitten
    #this on muokkausrivi
    PS1=’${debian_chroot:+($debian_chroot)}[33[01;33m]u@[33[1;34m]h[33[01;31m]:[33[01;31m]w[33[01;31m]$ ‘

  4.   chupy35 dijo

    Sinulta puuttuu paljon XD: tä, ei hauskaa. Suosittelen, että näet nämä asetukset: https://bbs.archlinux.org/viewtopic.php?id=50885&p=12

    ja oletan omani 😛

    http://img130.imageshack.us/img130/672/cacam.png

  5.   nika2.0 dijo

    Hei!! No, en tiedä, että olen poistanut, että olen menettänyt rivin, johon laitoin koneen nimen ja isännän, ja nyt tulee vain bash.4.1 eikä minulla ole historiaa kuten ennen, mitä voin tehdä, auta kavereita !!!

    1.    byron lunta dijo

      # Tässä on kuurojen määritykset, jotka voit palauttaa:

      ~ / .bashrc: suorittaa bash (1) muille kuin sisäänkirjautumattomille kuoreille.

      katso / usr / share / doc / bash / example / startup-files (paketissa bash-doc)

      esimerkeiksi

      Jos et käytä interaktiivisesti, älä tee mitään

      [ -z "$PS1" ] && paluu

      älä laita historiaan päällekkäisiä rivejä tai välilyönnillä alkavia rivejä.

      Katso lisää vaihtoehtoja kohdasta bash (1)

      HISTCONTROL = huomiotta molemmat

      liitä historiatiedostoon, älä kirjoita sitä päälle

      shopt -s hisstappend

      Historiapituuden asettamiseksi katso HISTSIZE ja HISTFILESIZE bashissa (1)

      HISIZIZE = 1000
      HISTFILESIZE = 2000

      tarkista ikkunan koko jokaisen komennon jälkeen ja tarvittaessa

      päivitä LINES ja COLUMNS -arvot.

      shopt -s checkwinsize

      Jos asetettu, polunnimen laajennuskontekstissa käytetty malli "**" on käytössä

      vastaavat kaikkia tiedostoja ja nolla tai useampia hakemistoja ja alihakemistoja.

      #shopt -s globaali tähti

      tee vähemmän ystävällisemmäksi muille kuin tekstinsyöttötiedostoille, katso lesspipe (1)

      [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

      aseta muuttuja, joka tunnistaa työskentelevän chron (käytetään alla olevassa kehotteessa)

      if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; sitten
      debian_chroot = $ (kissa / etc / debian_chroot)
      fi

      aseta hieno kehote (ei-värinen, ellemme tiedä "haluamme" väriä)

      tapaus "$TERM" sisään
      xterm-color) color_prompt = kyllä ​​;;
      ESAC

      kommentoiminen värilliselle kehotteelle, jos päätelaite pystyy; kääntyi

      oletusarvoisesti pois päältä, jotta käyttäjä ei häiritse huomiota: tarkennus pääteikkunassa

      pitäisi olla komentojen lähdössä, ei kehotteessa

      # force_color_prompt = kyllä

      if [ -n "$force_color_prompt" ]; sitten
      jos [-x / usr / bin / tput] && tput setaf 1> & / dev / null; sitten
      # Meillä on värituki; oletetaan, että se on yhteensopiva Ecma-48:n kanssa
      # (ISO / IEC-6429). (Tällaisen tuen puute on erittäin harvinaista
      # tapaus tukee yleensä setfiä eikä setafia.)
      color_prompt = kyllä
      muu
      väri_prompt =
      fi
      fi

      jos ["$ color_prompt" = kyllä]; sitten
      PS1=’${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$ ‘
      muu
      PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$'
      fi
      poista color_prompt voiman_väri_prompt

      Jos tämä on xterm, aseta otsikoksi user @ host: dir

      tapaus "$TERM" sisään
      xterm| rxvt)
      PS1=”[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a]$PS1″
      ;;
      *)
      ;;
      ESAC

      Ota ls-värituki käyttöön ja lisää käteviä aliaksia

      jos [-x / usr / bin / dircolors]; sitten
      testi -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
      aliakset ls='ls –color=auto'
      #alias dir='dir –color=auto'
      #alias vdir='vdir –color=auto'

      alias grep='grep --color=auto'
      alias fgrep='fgrep --color=auto'
      alias egrep='egrep --color=auto'

      fi

      vielä joitain ls-aliaksia

      alias ll='ls -alF'
      alias la='ls -A'
      alias l='ls -CF'

      Lisää "hälytys"-alias pitkiä ajokomentoja varten. Käytä näin:

      nukkua 10; hälytys

      alias alert='notify-send –urgency=low -i "$([ $? = 0 ] && kaikupääte || kaikuvirhe)" "$(history|tail -n1|sed -e '\"s/^\ s[0-9] + \ s//;s/[;&|]\s*alert$//'\»)»'

      Alias-määritelmät.

      Haluat ehkä laittaa kaikki lisäykset erilliseen tiedostoon, kuten

      ~ / .bash_aliases sen sijaan, että lisäät ne suoraan tähän.

      Katso / usr / share / doc / bash-doc / esimerkkejä bash-doc-paketista.

      jos [-f ~ / .bash_aliases]; sitten
      . ~ / .bash_aliases
      fi

      ota käyttöön ohjelmoitavat viimeistelyominaisuudet (sinun ei tarvitse ottaa käyttöön

      tämä, jos se on jo käytössä tiedostoissa /etc/bash.bashrc ja /etc/profile

      lähteet /etc/bash.bashrc).

      jos [-f / etc / bash_completion] &&! shopt -oq posix; sitten
      . / etc / bash_completion
      fi

  6.   pavloco dijo

    Aion kokeilla sitä, olen aina halunnut korjata päätelaitteeni.

  7.   raalso7 dijo

    .Bashrc-tiedostollani ei ole rivejä: /

  8.   Juan Guerra dijo

    xdsolidoblue, hei, minulla on ongelmia salasanan asettamisessa päätelaitteeseen, saan tämän yy2

  9.   sidemont dijo

    En oikein ymmärtänyt miten se tehdään, minulla on tervetuloviesti, mutta en tiedä mihin lisätä koodit. Tervetulokoodi on:

    echo -e "\e[32m\nTervetuloa \n"

    Haluaisin, että siinä sanotaan käyttäjän nimi esimerkiksi tervehdyksen edessä, ja myös päivämäärä ja aika näytetään toisella rivillä ja mahdollisuuksien mukaan Ubuntun versio. Kiitos.