Da sauri, wasu misalai don tsara shi don ƙaunarku

A cikin labarin na gaba zamuyi la'akari da yadda gyara saurin Ubuntu dinmu. Mun riga munyi magana game da wannan a cikin wannan shafin wani lokaci da suka wuce, amma a wannan lokacin za mu ƙara wasu damar don siffanta tashar.

BASHI (Bourne-sake harsashi) shine asalin harsashi don yawancin rarar Gnu / Linux na zamani. A cikin layi masu zuwa zamu tsara fasalin BASH da inganta kamanninta ta hanyar kara wasu launuka, salo, abubuwan gyara, da dai sauransu. Duk shi ba tare da shigar da kayan aiki ba, add-ons ko komawa zuwa sabis na kan layi.

Musammam bash da sauri

A cikin BASH, zamu iya tsarawa da canza saurin a kowace hanyar da muke so. Za a yi kawai canza darajar canjin yanayi PS1. Kowane inji zai ga sunan mai amfani daban da sunan masauki.

tsoho bash da sauri

A kan mashin din da zan gwada wadannan misalan, entreunosyceros shine sunan mai amfani na kuma 18-04 shine sunan mai masauki na. Yanzu zamu tafi canza wannan saurin ta hanyar saka wasu haruffa na musamman da ake kira jerin tserewa.

Kafin na ci gaba da canza abubuwa, yana da kyau koyaushe kayi kwafin fayil din ~ / .bashrc.

cp ~/.bashrc ~/.bashrc.bak

Gyara 'sunan mai amfani @ sunan mai masauki' a hanzarta

A wannan misalin zamu maye gurbin sashin 'sunan mai amfani @ sunan mai masauki' tare da 'Sannu @ barka da zuwa' '.

Don yin haka, ƙara waɗannan zuwa fayil ɗinku ~. / bashrc.

export PS1="Hola@bienvenido> "

Da zarar an gama, adana fayil ɗin sannan a dawo zuwa tashar. Kar ka manta da sabunta canje-canje tare da umarnin 'source ~. / Bashrc'.

Anan ne fitarwa daga saurin akan Ubuntu 18.04 LTS na.

bash da sauri hello barka da zuwa

Nuna sunan mai amfani kawai

Don nuna sunan mai amfani kawai, kawai canza layin da ya gabata zuwa mai zuwa:

bash sunan mai amfani kawai

export PS1="\u "

Nan, \ u shine tsarin tserewa.

Akwai ƙarin valuesan ƙima don ƙarawa zuwa canjin PS1 don canza wannan. Ka tuna cewa bayan ƙara canji, dole ne mu aiwatar da umarnin 'source ~ / .bashrc'don canje-canje suyi tasiri.

Usara sunan mai amfani tare da sunan mai masauki

bash mai amfani da sauri

export PS1="\u> \h> "

Ara sunan mai amfani da FQDN

Idan kuna son kowane harafi, misali @, tsakanin sunan mai amfani da sunan mai masauki, yi amfani da shigarwar mai zuwa:

bash sunan mai amfani da sauri kuma FQDN

export PS1="\u@\h "

Sanya sunan mai amfani tare da sunan masauki da alamar $ a karshen

bash sunan mai amfani da sauri, sunan masauki da alamar dala

export PS1="\u@\h\\$ "

Charactersara haruffa na musamman tsakanin sunan mai amfani da sunan mai masauki

bash hanzarta haruffa na musamman tsakanin da bayan mai amfani da mai masaukin baki

export PS1="\u@\h> "

Haka kuma, za a iya ƙara wasu haruffa na musamman, kamar babban hanji, semicolon, *, nuna alama, sarari, da dai sauransu.

Nuna sunan mai amfani, sunan mai masauki, sunan suna

bash mai amfani da sauri, mai masauki, da kuma sunan laƙabi

export PS1="\u@\h>\s: "

Nuna sunan mai amfani, sunan mai masauki, harsashi da sigar sa

bash sunan mai amfani da sauri, sunan masauki da kuma tsarin harsashi

export PS1="\u@\h>\s\v "

Nuna sunan mai amfani, sunan mai masauki da hanya zuwa kundin adireshi na yanzu

bash sunan mai amfani da sauri, sunan mai masauki, da hanyar jagora

export PS1="\u@\h\w "

Za ku ga alamar ~ idan kundin adireshi na yanzu $ HOME ne.

Kwanan wata nuni a cikin saƙon BASH

para Nuna kwanan wata tare da sunan mai amfani da sunan mai masauki a cikin hanzari, ƙara waɗannan a cikin fayil ɗin ~ / .bashrc.

bash sunan mai amfani, sunan mai masauki da kwanan wata

export PS1="\u@\h>\d "

Kwanan wata da lokaci a cikin tsarin awa 12 a cikin BASH

bash kwanan wata da lokaci a 12 hours

export PS1="\d> \@ > "

Kwanan wata da lokaci Tsarin 12 hh: mm: ss

bash kwanan wata da lokaci awa 12 hh: mm: ss

export PS1="\d> \T> "

Kwanan wata da lokaci awa 24

export PS1="\d> \A> "

Kwanan wata da lokaci a cikin tsarin awa 24 hh: mm: ss

export PS1="\u@\h> \d\t "

Wadannan wasu jerin tsere ne na yau da kullun don canza tsarin saƙon bash. Akwai wasu 'yan jerin da za'a samu. Kuna iya ganin su duka a cikin bash mutum page.

A kowane lokaci zaka iya duba saitunan yanzu na $ PS1 mai canzawa ta hanyar bugawa a cikin m umurnin:

duba saurin daidaitawa

echo $PS1

Canza launi

Abinda muka gani ya zuwa yanzu shine mun canza / ƙara wasu abubuwa zuwa saurin bash. Yanzu zamu gyara launukan wasu abubuwa.

Don bayar da taɓa launi zuwa gaban (rubutu) da launin baya ga abubuwa, kamar yadda ya gabata za mu ƙara lamba zuwa fayil ɗin ~ / .bashrc.

Misali, don canza launin rubutu zuwa sunan masauki kuma sanya shi yayi ja, za mu ƙara lambar mai zuwa:

bash yayi saurin karbar bakuncin mai masaukin baki a ja

export PS1="\u@\[\e[31m\]\h\[\e[m\] "

Da zarar an kara, dole ne sabunta canje-canje tare da umarni a cikin m:

source ~/.bashrc

Hakazalika, don canza launin baya zuwa sunan masauki, lambar da za a yi amfani da ita za ta zama wannan:

bash mai sauri da launi

export PS1="\u@\[\e[31;46m\]\h\[\e[m\] "

Dawo da tsoffin saituna

Kamar yadda na ambata a farkon, koyaushe ana bada shawarar madadin fayil ɗin ~. / bashrc kafin yin canje-canje. Saboda haka, zaka iya dawo da sigar aikin da ta gabata idan wani abu yayi kuskurel. Dole ne kawai ku maye gurbin fayil ~ / .bashrc tare da madadin.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Leon Sa m

    Yadda zaka canza launi na saurin yayin farawa azaman babban mai amfani

    1.    Damien Amoedo m

      Barka dai. Shiga cikin tashar azaman tushe. Jeka zuwa / tushen shugabanci. A can za ku sami wani fayil .bashrc. Shirya shi kuma gyara PS1 mai canzawa kamar yadda aka nuna a cikin labarin ko yadda kuka fi so. Adana canje-canje kuma sanya tushe ~ / .bashrc. Salu2.

  2.   Caro m

    Barka dai, tashar ta Linux ba ta nuna min abin da ke hanzarta ba saboda haka ba zan iya rubuta komai da zan iya yi ba.