Zai yiwu cewa a cikin wasu hotunan hoto kun sami damar ganin tashar tare da hanzari (Layin da ke bayyana lokacin da muka buɗe tashar ko lokacin da aka zartar da umarni) tare da launuka. Wannan na iya zama kamar mai rikitarwa ne, amma ba haka bane! Koyi yadda ake yi. |
Terminal wani abu ne da muke amfani da shi saboda muna buƙatar shi don wani abu ko kuma saboda mun san cewa ayyukan da aka yi da sauri sun isa. Me zai hana ku sa aikin ya zama mai daɗi? Zamu iya yin hakan tare da hanzarin al'ada.
Lokacin da ka bude tashar, wani abu kamar haka zai bayyana (Idan kai mai amfanin Ubuntu ne) sunanka @ yourhostIdan kanaso ka canza shi to zaka bude file din .bashrc wannan a cikin gidanka. Za mu nemi layin da ke faɗin abu kamar haka: 'PS1 = '[u @ h W] $ ». Wannan shine mai canzawa wanda ke bayyana saurin. Amma ya sanya sunana a can?! Ee, kwantar da hankalinka. Abin da ya faru shi ne cewa akwai tsarin lamba.
d Nuna kwanan wata a cikin tsari "ranar mako ta mako da adadin rana"
h Nuna sunan rundunar
H Nuni da rundunar sunan da yankin
n Layin hutu
r Ya koma farkon layin
s Nuna sunan harsashi
t Nuna lokaci a cikin tsari na awa 24
T Nuna lokaci a cikin tsari na awa 12
@ Nuna lokaci a cikin tsari na awa 12 tare da alamar am ko pm
u Sunan mai amfani na yanzu
v Sigar fassarar umarnin
V Layout na mai fassarar umarni
w sunan kundin adireshi na yanzu
W Sunan shugabanci na yanzu an gyara shi
! Lamba a tarihin umarnin da aka buga
# An rubuta lambar umarni
$ Idan kai superuser ne zaka nuna # idan ba haka ba, nuna $
Hakanan zamu iya amfani da launuka. Akwai lambobi don wannan. Na sani, akwai lambobin da yawa ... Don yin haka muna buƙatar sanya wannan [e [0; 34m]. Tabbas, inda ƙimar launi don amfani. Daga wannan yanki, rubutun zai bayyana a cikin launi da aka zaɓa.
Black 0; 30 Duhu mai duhu 1; 30
Shudi 0; 34 Shuɗi mai haske 1; 34
Kore 0; 32 Kore mai haske 1; 32
Cyan 0; 36 Haske Cyan 1; 36
Ja 0; 31 Haske ja 1; 31
Launin shuni 0; 35 Haske Mai haske 1; 35
Brown 0; 33 Rawaya 1; 33
Grayananan haske 0; 37 fari 1; 37
Na gode!
Abin sha'awa, a cikin harkata an riga an zaɓi. Yanzu na nuna shi a cikin gidan.
Gaisuwa, Matsayi mai ban sha'awa, don harkaina ina amfani da Ubuntu 10.4 a cikin fayil ɗin sanyi na dole ne in kunna zaɓi ƙarfi_color_prompt = eh tunda yana cikin NO, kuma gano layin da yake faɗi
idan ["$ color_prompt" = eh]; to
#wannan layin ne don Gyara
PS1=’${debian_chroot:+($debian_chroot)}[33[01;33m]u@[33[1;34m]h[33[01;31m]:[33[01;31m]w[33[01;31m]$ ‘
Ba ku da yawa XD, ba wasa ba ina ba ku shawara ku ga waɗannan saitunan: https://bbs.archlinux.org/viewtopic.php?id=50885&p=12
kuma na dauka nawa 😛
http://img130.imageshack.us/img130/672/cacam.png
Barka dai !! To, ban sani ba cewa na share cewa na rasa layin da na sanya sunan inji da mai masauki kuma yanzu kawai bash.4.1 ya fito kuma ba ni da tarihi kamar dā, me zan iya yi, ku taimaki mutane !!!
#Ga yadda za a daidaita shi ta hanyar kurame don maimaitawa:
~ / .bashrc: an kashe ta bash (1) don bawon shiga.
duba / usr / share / doc / bash / misalai / farawa-fayiloli (a cikin kunshin bash-doc)
ga misalai
Idan ba a gudanar da mu'amala ba, kar a yi komai
[-z "$PS1"] &&dawowa
kar a sanya kwafi ko layukan da suka fara da sarari a cikin tarihi.
Duba bash (1) don ƙarin zaɓuka
HISTCONTROL = rashin kulawa duka
haɗa zuwa fayil ɗin tarihi, kar a sake rubuta shi
siyayya -s histappend
domin sanya tsayin tarihi duba HISTSIZE da HISTFILESIZE in bash (1)
GASKIYA = 1000
HALITTA = 2000
bincika girman taga bayan kowane umarni kuma, idan ya cancanta,
sabunta ƙimomin LINES da COLUMNS.
siyayya -s dubawa
Idan an saita, ƙirar "**" da aka yi amfani da ita a cikin mahallin faɗaɗa suna zai
dace da dukkan fayiloli da sifili ko fiye da kundin adireshi da ƙananan kundin adireshi.
# nuna -s globstar
yi ƙawancen kaɗan don fayilolin shigar da rubutu ba rubutu, duba ƙaramin ƙarami (1)
[-x / usr/bin/lesspipe] && eval "$(SHELL=/bin/sh lesspipe)"
saita canji mai canzawa wanda yake gano chroot dinda kake aiki a ciki (ana amfani dashi a hanzarin da ke ƙasa)
idan [-z "$ debian_chroot"] && [-r /etc/debian_chroot]; sannan
debian_chroot = $ (cat / sauransu / debian_chroot)
fi
saita faɗakarwa mai ban sha'awa (mara launi, sai dai idan mun san muna "so" launi)
yanayin "$TERM" a ciki
xterm-launi) color_prompt = eh ;;
cewa C
rashin damuwa don saurin launi, idan tashar tana da damar; ya juya
a kashe ta tsohuwa don kar a dauke hankalin mai amfani: mayar da hankali a cikin tashar taga
ya kamata ya kasance a kan fitattun umarni, ba kan hanzari ba
# force_color_prompt = haka ne
idan [-n "$force_color_prompt"]; sannan
idan [-x / usr / bin / tput] && tput setaf 1> & / dev / null; to
# Muna da tallafin launi; Yi tsammanin ya dace da Ecma-48
# (ISO / IEC-6429). (Rashin irin wannan tallafi yana da matukar wuya, kuma irin wannan
# harka zata goyi bayan setf maimakon setaf.)
color_prompt = haka ne
wani
color_prompt =
fi
fi
idan ["$ color_prompt" = eh]; to
PS1=’${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$ ‘
wani
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
rashin daidaituwa color_prompt force_color_prompt
Idan wannan xterm ne saita taken ga mai amfani @ host: dir
yanayin "$TERM" a ciki
xterm| rxvt)
PS1=”[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a]$PS1″
;;
*)
;;
cewa C
kunna tallafi na launi na ls kuma ƙara sunayen laƙabi masu amfani
idan [-x / usr / bin / dircolor]; to
gwajin -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
laƙabi 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
wasu karin sunayen laƙabin ls
wanda aka fi sani da ll='ls-alF'
wanda aka fi sani da la='ls -A'
wanda aka fi sani da l='ls -CF'
Ƙara wani laƙabin "jijjiga" don umarni masu tsawo. Amfani kamar haka:
barci 10; jijjiga
wanda aka fi sani da alert = 'sanarwa-send - gaggawa = low -i "$([$? = 0] && echo m || kuskuren echo)" "$(tarihi | wutsiya -n1|sed -e '\"s/^\ s[0-9] + \ s//;s/[;&|]\s* faɗakarwa$//'\»)»'
Ma'anar ma'anar
Kuna iya sanya duk ƙarinku a cikin fayil daban kamar
~ / .bash_aliases, maimakon ƙara su anan kai tsaye.
Duba / usr / share / doc / bash-doc / misalai a cikin kunshin bash-doc.
idan [-f ~ / .bash_aliases]; to
. ~ / .bash_alilai
fi
kunna fasalulluka kammala shirye-shirye (ba kwa buƙatar kunnawa
wannan, idan an riga an kunna shi a /etc/bash.bashrc da /etc/profile
kafofin /etc/bash.bashrc).
idan [-f / sauransu / bash_ kammalawa] &&! shopt -oq posix; to
. / sauransu / bash_ kammalawa
fi
Zan gwada shi, A koyaushe naso in gyara tashara.
Fayil na .bashrc bashi da layi: /
xdsolidoblue, Barka dai ina da matsala wajen sanya password dina a cikin m na samu wannan yy2
Ban gama fahimtar yadda ake yin sa ba, Ina da sakon maraba amma ban san inda zan kara lambobin ba. Lambar maraba ita ce:
echo -e "\e[32m\nBarka da zuwa \n"
Ina so a faɗi sunan mai amfani a gaban maraba misali, sannan kuma don nuna kwanan wata da lokaci akan wani layi, kuma idan zai yiwu sigar ubuntu. Na gode.