Ifayile yeBashrc isetyenziselwa ntoni?

Intshayelelo

Ukuba usebenzise iLinux ngexesha elithile kwaye ngokukodwa ukuba uqala ukujwayelana nomgca we-Linux umyalelo uya kukwazi ukuba i-BASH yigobolondo ye-Linux.

BASH imele iBourne Again Shell. Kukho inani leekhebhu ezihlukeneyo kuquka csh, zsh, dash kunye korn.

Igobolthi ngumtoliki ongayamkela imiyalelo yomsebenzisi kwaye asebenze ukuba enze imisebenzi efana nokuhamba ngeenxa zonke kwifayile yeefayile , ukuqhuba iinkqubo kunye nokusebenzisana nezixhobo .

Uninzi lwe-Debian olusekelwe kwi-Linux ukusasazwa njengeDebian ngokwayo, Ubuntu kunye ne-Linux Mint esebenzisa iDASH njengegobbori esikhundleni se-BASH. I-DASH imele iDebian Almquist Shell. I-shell ye-DASH ifana kakhulu ne-BASH kodwa incinci encinane kunegobolondo ye-BASH.

Kungakhathaliseki ukuba usebenzisa iBASH okanye iDASH uya kuba nefayile ebizwa ngokuthi .bashrc. Enyanisweni uya kuba neefayili ezininzi .bashrc.

Vula ifowuni yokugcina kwaye uthayiphe umyalelo olandelayo:

sudo fumana / -name .bashrc

Xa ndiqhuba le myalelo kukho iziphumo ezintathu ezibuyiselwe:

Ifayile /etc/skel/.bashrc ikopiwe kwifolda yekhaya kwanoma yimuphi umsebenzisi abasebenzisi abadalwa kwindlela.

I-/home/gary/.bashrc yifayili esetyenzisiweyo xa umsebenzisi gary evula igobolongo kwaye ifayile yeengcambu isetyenziselwa xa ingcambu ivula igobolondo.

Iifayile ye .bashrc.

Ifayile ye .bashrc yincwadi yesigcawu eqhutywa rhoqo xa umsebenzisi evula igobolondo entsha.

Umzekelo uvule iwindi yokugcina kwaye faka umyalelo olandelayo:

ukutshatyalaliswa

Ngoku kwifestile efanayo faka lo myalelo:

ukutshatyalaliswa

Njalo xa uvula iwindi yefayili ifayile ye-bashrc isenziwa.

Ifayili ye .bashrc yindawo enhle ukuqhuba imiyalelo ofuna ukuyiqhuba rhoqo xa uvula igobolondo.

Njengomzekelo uvule ifayile ye .bashrc usebenzisa i-nano ngolu hlobo lulandelayo:

nano ~ / .bashrc

Ekupheleni kwefayili faka umyalelo olandelayo:

phendula "Sawubona US $ USER"

Gcina ifayile ngokucinezela i-CTRL kunye ne-O uze uphume nano ngokucindezela i-CTRL ne-X.

Kwifestile yokuphela yenza umyalelo olandelayo:

ukutshatyalaliswa

Igama elithi "Sawubona" ​​kufuneka liboniswe kunye negama lomsebenzisi ungene ngemvume.

Ungasebenzisa ifayile ye .bashrc ukwenza nantoni na oyifunayo kwaye ngokwenene kule khokelo ndibonise indlela yokubonisa ulwazi lwenkqubo usebenzisa umyalelo we-screenfetch .

Ukusetyenziswa kweziNgcakalisi

Ifayili ye .bashrc isetyenziswa ngokuqhelekileyo ukusetha izivumelwano kwiimigaqo eziqhelekileyo ezisetyenzisiweyo ukuze ungabikho ukukhumbula imiyalelo emide.

Abanye abantu bacinga ukuba yinto embi ngenxa yokuba unokulibala indlela yokusebenzisa umyalelo wangempela xa ufakwe kumatshini apho ifayile yakho ethile .bashrc ayikho.

Inyaniso yinto yokuba yonke imiyalelo ifumaneka kwi-intanethi nakwiphepha lamadoda ukuze ndibone ukongeza ii-aliase njengezinto ezintle kunokuba zibi.

Ukuba ukhangele kwifayile ye-bashrc engapheliyo ekusabalaleni njengeBuntu okanye iMint uza kubona ezinye iziphambano ezisetyenzisiweyo.

Umzekelo:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Umyalelo we-ls usetyenziselwa ukuluhlu lweefayile kunye neenkcukacha kwifayile yefayile. Ukuba ufunda esi sikhokelo uza kufumanisa ukuba zonke iitshintshi zithetha ntoni xa uqhuba umyalelo we-ls.

I--AL ithetha ukuba uza kubona uludwe lwefayile lubonise zonke iifayile ezibandakanya iifayile ezifihliweyo eziye zagqitywa ngephayibhile. Uludwe lwefayili luya kubandakanya igama lomlobi kunye nohlobo lwefayile nganye luza kubalwa.

I -Ashintshi icwangcisa zonke iifayile kunye neenkcukacha kodwa icima ifayela.

Ekugqibeleni i--CF ibhala uluhlu olufakwe kwiikholomu kunye nokuhlelwa kwazo.

Ngoku ungayifaka naliphi na le miyalelo ehambelana nesiphelo:

ls -alF

ls -A

ls-CF

Njengoko i-alias isetyenziswe kwifayili ye .bashrc unokwenza nje usebenze i-alias ngokulandelayo:

uya ku

la

l

Ukuba ufumana uqhuba umyalelo rhoqo kwaye umyalelo omde ungathi ufanele udibanise i-alias yakho kwifayile ye .bashrc.

Ifomathi ye-alias ilandelayo:

alias new_command_name = command_to_run

Ngokukodwa ucacisa umyalelo we-alias uze unike igama elithi alias. Uza ucacise umyalelo othanda ukuwusebenzisa emva kokusayinwa kokulinganayo.

Njengokuba:

alias up = 'cd ..'

Umyalelo ongentla uvumela ukuba ukhuphuke kwirejista nje ngokungena.

Isishwankathelo

Ifayile yeBashrc iyithuluzi elinamandla kakhulu kwaye yindlela enhle yokwenza igobolondo yakho ye Linux. Ukusetyenziswa ngendlela echanekileyo uya kwandisa imveliso yakho yeshumi.