He aha ka waihona Bashrc i hoʻohanaʻia no?

Hōʻike

Ināʻoe e hoʻohana ana iā Linux no kekahi manawa a nui loa inā hoʻomakaʻoe eʻike i ka laina kauoha Linux eʻikeʻoe he Belle Linux ia.

Kūʻo BASH no Bourne Again Shell. Nui nā'ōpū e like me ka csh, zsh, dash a korn.

ʻO ka shell he mea unuhi'ōlelo i hiki iā ia keʻae i nā kauoha no ka mea hoʻohana a hoʻoholo iā lākou e hana i nā hana e like me ka hoʻokeleʻana i kahi pūnaewele pūnaewele , nā polokalamu hana a me nā mea hana .

Nui nā hoʻolaha Linux mahele o Debian e like me Debian iho, Ubuntu a me Linux Mint hoʻohana DASH ma keʻano he shell ma mua o BASH. Ke kū neiʻo DASH no Debian Almquist Shell. He kūlike like ka DASH i ka BASH akā he liʻiliʻi loa ia ma ka BASH shell.

No ka mea inā e hoʻohana anaʻoe i ka BASH a iʻole DASH e loaʻa iāʻoe kahi faila i kapaʻia .bashrc. ʻOiaʻiʻo, e loaʻa iāʻoe nā faila .bashrc.

E wehe i ka puka makani a kāhua i loko o kēia kauoha:

loaʻa lākou / -name .bashrc

Ke holo nei au i kēia kauoha, aiaʻekolu hualoaʻa i hoʻihoʻiʻia:

Hoʻopaʻaʻia ka /etc/skel/.bashrc file i loko o ka waihona home o kekahi mea hoʻohana hou i hanaʻia ma kahi pūnaewele.

ʻO ka /home/gary/.bashrc ka waihona i hoʻohanaʻia i ka wā e wehe ai ka mea hoʻohana i ka iwi a hoʻohanaʻia ka waihona i ka wā e wehe ai ka pū.

What Is The .bashrc File?

ʻO ka .bashrc pūnaewele he palapala shell e holo nei i kēlā me kēia manawa a ka mea hoʻohana e wehe i kahi iwi hou.

E laʻa i kahi puka puka a komo i kēia kauoha:

ke kī

I kēia pūnaewele, e hoʻokomo i kēia kauoha:

ke kī

I kēlā me kēia manawa e weheʻoe i ka puka kīhāhā, e hoʻokōʻia ka faila bashrc.

ʻO kahi .bashrc kahi kahi maikaʻi no laila e holo i nā kauoha e makemakeʻoe e holo i kēlā manawa kēia manawa e weheʻoe i ka iwi.

E ho'ākāka i keʻano .bashrc me kahi nano penei:

nano ~ / .bashrc

Ma ka hope o ka pūnaewele e hoʻokomo i kēia kauoha:

e hoʻopiʻi hou "Aloha $ USER"

E mālama i ka pūnaewele ma o kaomiʻana iā CTRL a meʻO, a laila e hele i waho ma ke kaomiʻana iā CTRL a me X.

I loko o ka puka makani e holo i kēia kauoha:

ke kī

E hōʻikeʻia ka hua'ōlelo "Aloha" me ka inoa inoa pūnaewele āu i komo ai.

Hiki iāʻoe ke hoʻohana i ka kōnae .bashrc e hana i kekahi mea āu e makemake ai a ma loko o kēia kulekele wau i hōʻike aku ai iāʻoe pehea e hōʻike ai i kaʻikepili pūnaewele ma o ka hoʻohanaʻana i ke kauoha hoʻoponopono .

ʻO ka hoʻohanaʻiaʻana o nā hua'ōlelo

Hoʻohanaʻia ka waihona .bashrc e hoʻonohonoho i nā inoa i nā kauoha i hoʻohana pinepineʻia iʻoleʻoe e hoʻomanaʻo i nā kau lōʻihi.

Manaʻo kekahi poʻe he meaʻino kēia no ka hiki iāʻoe ke hoʻopoina pehea e hoʻohana ai i ka mana maoli i ka manawa i hoʻokomoʻia ai ma luna o kahi mīkini kahi i loaʻaʻole ai kāu waihona .bashrc.

ʻO ka meaʻoiaʻiʻo, ua hiki ke loaʻa nā kauoha a pau ma ka pūnaewele a ma nā palapala pūnaewele eʻike ai au i nā inoa hou e like me ka maikaʻi ma muaʻole o kaʻole.

Inā nānāʻoe i kahi faila .bashrc i kahi mahele like me Ubuntu a Mint paha, eʻikeʻoe i kekahi mau inoa i kūkuluʻia.

ʻo kahi laʻana:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Hoʻohanaʻia ka ls kauoha e hoʻopaʻa i nā faila a me nā kuhikuhi ma ka pūnaewele. Inā heluheluʻoe i kēia alakaʻi eʻikeʻoe i keʻano o ka hoʻololiʻana i ka wā e holo aiʻoe i ke kauoha ls.

ʻO ka manaʻoʻo -FF eʻikeʻoe i kahi kiko'ī e hōʻike ana i nā faila a pau me nā pūnaewele hūnāʻia e holo nei me kahi kiko. ʻO ka papa inoa e komo i ka inoa o ka mea kākau a kēlā me kēiaʻano pūnaewele e hoʻokaʻawaleʻia.

E kele i ka'ōlepa i nā pūnaewele a me nā kulekele a pau ka file.

I ka pae hope loa, ua hoʻonohonoho ka CF i nā mea kākau ma kahi kolamu me ko lākou hōʻuluʻuluʻana.

I kēia manawa hiki iāʻoe ke hoʻokomo pololei i kekahi o kēia mau kauoha i kahi pahu:

ls -Ne

lsA

ls-CF

No ka mea, ua hoʻokumuʻia ka inoa i loko o ka kōnae .bashrc hiki iāʻoe ke holo i ke ala e like me kēia:

II

la

l

Ināʻikeʻoe iāʻoe e holo nei i kahi kauoha i nā manawa a he lōʻihi lōʻihi lōʻihi paha, ponoʻoe e hoʻohui i kou inoa pono'ī i ka kōnae .bashrc.

ʻO ka palapala no nā inoa e like me kēia:

alias new_command_name = command_to_run

Ponoʻoe e hōʻoia i ke kauoha o nā alia a laila e hāʻawi i ka inoa o ka inoa. A laila hoʻohākākaʻoe i ke kauoha e makemakeʻoe e holo ma hope o ka hōʻailona like.

ʻo kahi laʻana:

alias up = 'cd ..'

Na ke kauoha i luna e hiki iāʻoe ke piʻi i kahi papa kuhikuhi ma o ke komoʻana.

Hōʻuluʻulu

ʻO ka .bashrc file he mea hana nui loa ia a he ala maikaʻi loa ia e hoʻoponopono ai i kāu shell Linux. Hoʻohanaʻia i ke ala kūpono e hoʻonuiʻoe i kāu huahelu heʻumi.