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ä $
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
Kiitos paljon!
Mielenkiintoista, minun tapauksessani se oli jo valittu. Nyt huomautan siitä viestissä.
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]$ ‘
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
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 !!!
# 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
Aion kokeilla sitä, olen aina halunnut korjata päätelaitteeni.
.Bashrc-tiedostollani ei ole rivejä: /
xdsolidoblue, hei, minulla on ongelmia salasanan asettamisessa päätelaitteeseen, saan tämän yy2
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.