Skip to main content

Paggamit at Pagpapasadya ng Bashrc File

Howto install hadoop on Ubuntu (Abril 2025)

Howto install hadoop on Ubuntu (Abril 2025)
Anonim

Kung ikaw ay gumagamit ng Linux para sa isang habang at lalo na kung ikaw ay nagsisimula upang makakuha ng pamilyar sa linya ng command Linux alam mo na BASH ay isang Linux shell.

Ang BASH ay kumakatawan sa Bourne Again Shell. Mayroong iba't ibang mga shell kabilang ang csh, zsh, dash at korn.

Ang isang shell ay isang interpreter na maaaring tumanggap ng mga utos para sa isang gumagamit at patakbuhin ang mga ito upang magsagawa ng mga pagpapatakbo tulad ng pag-navigate sa paligid ng isang file system, pagpapatakbo ng mga programa at pakikipag-ugnay sa mga device.

Maraming Debian batay sa distribusyon ng Linux tulad ng Debian mismo, Ubuntu at Linux Mint gumamit ng DASH bilang isang shell sa halip ng BASH. Ang DASH ay kumakatawan sa Debian Almquist Shell. Ang DASH shell ay halos kapareho sa BASH ngunit marami itong mas maliit kaysa sa shell ng BASH.

Hindi alintana kung gumagamit ka ng BASH o DASH ay magkakaroon ka ng isang file na tinatawag na .bashrc. Sa katunayan, magkakaroon ka ng maraming mga .bashrc file.

Buksan ang isang terminal window at i-type sa sumusunod na command:

sudo hanapin / -name. bashrc

Kapag pinatakbo mo ang utos na ito ay may tatlong resultang ibinalik:

  • /etc/skel/.bashrc
  • /home/gary/.bashrc
  • /root/.bashrc

Ang /etc/skel/.bashrc na file ay kinopya sa folder ng tahanan ng anumang mga bagong user na nilikha sa isang sistema.

Ang /home/gary/.bashrc ay ang file na ginamit tuwing magbubukas ang user gary ng isang shell at ang root file ay gagamitin tuwing bubukas ng ugat ang isang shell.

Ano ang .bashrc File?

Ang .bashrc file ay isang script ng shell na kung saan ay tatakbo sa tuwing magbubukas ang isang user ng isang bagong shell.

Halimbawa, buksan ang isang terminal window at ipasok ang sumusunod na command:

Bash

Ngayon sa loob ng parehong window ipasok ang command na ito:

Bash

Sa bawat oras na buksan mo ang isang terminal window, ang bashrc file ay gumanap.

Ang .bashrc file ay isang magandang lugar kaya upang patakbuhin ang mga utos na nais mong patakbuhin ang bawat solong oras buksan mo ang isang shell.

Bilang isang halimbawa buksan ang .bashrc file gamit ang nano bilang mga sumusunod:

nano ~ / .bashrc

Sa dulo ng file ipasok ang sumusunod na command:

echo "Hello $ USER"

I-save ang file sa pamamagitan ng pagpindot sa CTRL at O ​​at pagkatapos ay lumabas sa nano sa pamamagitan ng pagpindot sa CTRL at X.

Sa loob ng window ng terminal patakbuhin ang sumusunod na command:

Bash

Ang salitang "Hello" ay dapat na ipinapakita kasama ang username na iyong naka-log in bilang.

Maaari mong gamitin ang .bashrc file upang gawin ang anumang nais mo.

Ang Paggamit Ng Mga Aliases

Ang .bashrc file ay karaniwang ginagamit upang magtakda ng mga alias sa mga karaniwang ginagamit na mga utos upang hindi mo na kailangang tandaan ang mga mahahabang utos.

Ang ilang mga tao ay isaalang-alang ito ng isang masamang bagay dahil maaari mong kalimutan kung paano gamitin ang tunay na utos kapag inilagay sa isang makina kung saan ang iyong sariling partikular na. Bashrc file ay hindi umiiral.

Ang katotohanan ay gayunpaman na ang lahat ng mga utos ay madaling magagamit online at sa mga pahina ng tao kaya pagdaragdag ng mga alias ay isang positibo sa halip ng isang negatibong.

Kung titingnan mo ang default na .bashrc file sa isang pamamahagi tulad ng Ubuntu o Mint makikita mo ang ilang mga alias na naka-set up.

Halimbawa:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Ang command na ls ay ginagamit upang ilista ang mga file at direktoryo sa file system ..

Ang -alF ay nangangahulugang makikita mo ang isang listahan ng file na nagpapakita ng lahat ng mga file kabilang ang mga nakatagong file na sinusundan ng isang tuldok. Ang listahan ng file ay isasama ang pangalan ng may-akda at ang bawat uri ng file ay aariin.

Ang -A switch ay naglilista lamang ng lahat ng mga file at direktoryo ngunit ito omits ang .. file.

Sa wakas ang -CF ay naglilista ng mga entry sa pamamagitan ng haligi kasama ang kanilang pag-uuri.

Ngayon ay maaari kang anumang oras na ipasok ang alinman sa mga utos na ito nang direkta sa isang terminal:

ls -alF

ls -A

ls-CF

Tulad ng isang alias ay naitakda sa .bashrc file maaari mo lamang patakbuhin ang alias tulad ng sumusunod:

ll

la

l

Kung nakita mo ang iyong sarili na regular na nagpapatakbo ng isang command at ito ay isang medyo mahaba command na maaaring ito ay nagkakahalaga ng pagdaragdag ng iyong sariling alias sa. Bashrc file.

Ang format para sa alyas ay ang mga sumusunod:

alias new_command_name = command_to_run

Talaga, tinutukoy mo ang alias command at pagkatapos ay ibigay ang pangalan ng alyas. Pagkatapos ay tukuyin mo ang utos na nais mong patakbuhin pagkatapos ng katumbas na tanda.

Halimbawa:

alias up = 'cd ..'

Ang utos sa itaas ay nagbibigay-daan sa iyo upang pumunta up ng isang direktoryo lamang sa pamamagitan ng pagpasok up.

Buod

Ang .bashrc file ay isang napakalakas na kasangkapan at isang mahusay na paraan upang i-customize ang iyong Linux shell. Ginamit sa tamang paraan ay madaragdagan mo ang iyong produktibong sampung beses.