O le a le Faʻamaumauga Bashrc Faʻaaogaina?

Faatomuaga

Afai na e faʻaaogaina Linux mo sina taimi ae maise lava pe afai ua amata ona e masani i le laina tulafono Linux o le a e iloa o BASH o se atigi Linux.

BASH e tu mo Bourne Again Shell. E iai ni numera eseese e aofia ai le csh, zsh, o le vase ma le korn.

O se atigi o se faʻaliliu upu e mafai ona talia tulafono mo se tagata faʻaaogaina ma taitaia i latou e faatino galuega e pei o le faʻatautaia o se faila faila , polokalama faʻatino ma fegalegaleai ma masini .

O le tele o faʻasalalauga Linux i Debian e pei o Debian, Ubuntu ma le Linux Mint faʻaaoga le DASH o se atigi nai lo le BASH. DASH e tu mo Debian Almquist Shell. O le DASH shell e talitutusa lava ma le BASH ae e tele naua nai lo le BASH shell.

Po o le a lava pe o faʻaaogaina BASH poʻo DASH o le ai ai sau faila e taʻua o .bashrc. O le mea moni o le ae tele ni faila faila .bashrc.

Tatala se faamalama matala ma faʻapipiʻi i le poloaiga lenei:

sudo maua / -name .bashrc

Pe a ou momoe i lenei poloaiga e tolu taunuuga ua toe foʻi mai:

O le /etc/skel/.bashrc file o loʻo kopiina i totonu o le fale o soʻo se tagata fou e faʻaaogaina i luga o se polokalama.

O le /home/gary/.bashrc o le faila lea e faʻaaoga i soo se taimi e tatalaina ai e le gaioiga o le atigi se atigi ma faʻaaogaina le faila faila i taimi uma e tatala ai e le aʻa se atigi.

O le a le File .bashrc?

O le .bashrc faila o se faʻamaumauga o le atigi lea e tafe i taimi uma e tatalaina ai e se tagata faʻapipi fou.

Mo se faʻataʻitaʻiga, tatala se faamalama matala ma ulufale i le faatonuga lenei:

bash

I totonu o le lava faamalama ia ulu atu i lenei poloaiga:

bash

Soʻo se taimi lava e te tatalaina ai se faʻamatalaga faʻamalama o fai le faila faila.

O le .bashrc faila o se nofoaga lelei lea e momoli ai poloaiga e te manao e tamoe i taimi uma e tatala ai se atigi.

Mo se faʻataʻitaʻiga tatala le faila .bashrc i le faʻaaogaina o nano e pei ona taua i lalo:

nano ~ / .bashrc

I le faaiuga o le faila e ulufale ai i le poloaiga lenei:

faʻalogo "Hello $ USER"

Faasaoina le faila i le kilikiina o le CTRL ma O, ona alu ese ai lea i le kilikiina o le CTRL ma le X.

I totonu o le faʻamalama faʻataʻavale le poloaiga lenei:

bash

O le upu "Talofa" e tatau ona faʻaalia faʻatasi ma le igoa ole igoa e te ulufale i totonu.

E mafai ona e faʻaogaina le faila faila i le faia o se mea e te manaʻo ai ma e moni lava i totonu o lenei taʻiala na ou faʻaali atu ia te oe pe faʻapefea ona faʻaalia le faʻaogaina o le faʻaaogaina o le faʻaaogaina o le poloaiga sili .

Le Faʻaaogaina o Aliasia

O le .bashrc faila e masani ona faʻaaogaina e seti ai igoa i tulafono masani e faʻaaogaina ina ia e le tau manatuaina ni aso uumi.

O nisi tagata e manatu o se mea leaga lenei ona e mafai ona galo ia te oe pe faʻapefea ona faʻaaoga le tulafono moni pe a tuʻuina i luga o se masini e le o iai lau faila patino .bashrc.

Ae ui i lea, o le mea moni o tulafono uma lava e mafai ona maua i luga o le initaneti ma totonu o itulau o tagata ina ia ou iloa le faaopoopoina o igoa e pei o se mea lelei nai lo le le lelei.

Afai e te tilotilo i le faila faila .bashrc i se tufatufaina e pei o le Ubuntu poʻo le Mint, o le a e vaʻai i nisi o igoa ua uma ona faatulagaina.

Faataitaiga:

alias ll = 'ls -FF'

alias la = 'ls -A'

alias l = 'ls -CF'

O le tulafono ls e faʻaaogaina e lisiina ai faila ma faʻamaumauga i le faila. Afai e te faitau i lenei taʻiala o le a e iloa poʻo le a le uiga o suiga uma pe a e faʻatonuina le tulafono ls.

O le -FAF o lona uiga o le a e vaʻai i se faila faila e faʻaalia ai faila uma e aofia ai faila natia lea e faʻamalosi i se togi. O le faila o le faila o le a aofia ai le igoa o le tusitala ma ituaiga faila taitasi e vavaeina.

Le-Faʻasaga na o lisi uma faila ma tusitaiala ae ua leiloloa le faila.

Mulimuli ane, o le -CF o loʻo lisiina faʻamaumauga i le koluma faatasi ai ma a latou faʻavasegaga.

O le taimi nei e te mafai i soo se taimi ona ulu atu i se tasi o nei poloaiga e tuusao i se mea e gata ai:

ls -FF

ls -A

ls-CF

I le avea ai o se alias i totonu o le faila .bashrc e mafai ona e faʻamalosi le alias e pei ona taua i lalo:

ll

la

l

Afai e te maua oe lava e te taitaia se poloaiga i taimi uma ma o se poloaiga umi lava atonu o le a aoga le faaopoopoina o lau oe igoa i le faila file .bashrc.

O le faatulagaga mo le igoa e pei ona taʻua i lalo:

alias new_command_name = command_to_run

Aʻo e te faʻamaonia le tulafono alias ma tuʻuina atu le igoa igoa. Ona e faʻamaonia ai lea o le poloaiga e te manaʻo e tamomoe ai pe a uma le saini tutusa.

O lesi foi mea:

alias i luga = 'cd ..'

O le poloaiga i luga ua mafai ai ona e alu i luga o se lisi i le na o le alu i luga.

Aotelega

O le .bashrc faila o se meafaigaluega sili ona mamana ma o se auala lelei e faʻasalalau ai lau laupepa Linux. Faʻaaogaina i le ala sao e faʻaateleina ai lau gaosiga o le sefulu sefulu.