Beth Fydd Y Ffeil Bashrc Wedi'i Ddefnyddio?

Cyflwyniad

Os ydych chi wedi bod yn defnyddio Linux am gyfnod ac yn enwedig os ydych chi'n dechrau dod yn gyfarwydd â llinell orchymyn Linux, fe wyddoch mai Braggyn Linux yw BASH.

Mae BASH yn sefyll ar gyfer Bourne Again Shell. Mae yna nifer o gregyn gwahanol, gan gynnwys csh, zsh, dash a korn.

Mae cregyn yn gyfieithydd sy'n gallu derbyn gorchmynion ar gyfer defnyddiwr a'u rhedeg i berfformio gweithrediadau fel llywio o gwmpas system ffeiliau , rhedeg rhaglenni a rhyngweithio â dyfeisiau .

Mae llawer o ddosbarthiadau Linux seiliedig ar Debian fel Debian ei hun, Ubuntu a Linux Mint yn defnyddio DASH fel cregyn yn lle BASH. Mae DASH yn sefyll ar gyfer Debian Almquist Shell. Mae'r gragen DASH yn debyg iawn i BASH ond mae'n llawer llai na'r cragen BASH.

Ni waeth a ydych chi'n defnyddio BASH neu DASH, bydd gennych ffeil o'r enw. Bashrc. Yn wir, bydd gennych chi lawer o ffeiliau .bashrc.

Agor ffenestr derfynell a deipio yn y gorchymyn canlynol:

sudo dod o hyd / -name .bashrc

Pan fyddaf yn rhedeg y gorchymyn hwn, mae tri canlyniad wedi eu dychwelyd:

Mae'r ffeil /etc/skel/.bashrc yn cael ei gopïo i mewn i ffolder cartref unrhyw ddefnyddwyr newydd sy'n cael eu creu ar system.

Y /home/gary/.bashrc yw'r ffeil a ddefnyddir pryd bynnag y bydd y gary defnyddiwr yn agor cregyn a defnyddir y ffeil wraidd pryd bynnag y bydd y gwreiddiau'n agor cregyn.

Beth yw'r ffeil .bashrc?

Mae'r ffeil .bashrc yn sgript cregyn sy'n cael ei redeg bob tro y bydd defnyddiwr yn agor cragen newydd.

Er enghraifft, agor ffenestr derfynell a rhowch y gorchymyn canlynol:

bash

Nawr o fewn yr un ffenestr nodwch y gorchymyn hwn:

bash

Bob tro rydych chi'n agor ffenestr derfynell, perfformir y ffeil bashrc.

Mae'r ffeil .bashrc yn lle da felly i redeg gorchmynion yr ydych am eu rhedeg bob tro y byddwch chi'n agor cragen.

Fel enghraifft, agorwch y ffeil .bashrc gan ddefnyddio nano fel a ganlyn:

nano ~ / .bashrc

Ar ddiwedd y ffeil, nodwch y gorchymyn canlynol:

adleisio "Helo $ USER"

Arbedwch y ffeil trwy wasgu CTRL ac O ac yna gadael nano trwy wasgu CTRL a X.

O fewn y ffenestr derfynell, rhedeg y gorchymyn canlynol:

bash

Dylai'r gair "Helo" gael ei arddangos ynghyd â'r enw defnyddiwr yr ydych wedi mewngofnodi fel.

Gallwch ddefnyddio'r ffeil .bashrc i wneud unrhyw beth yr hoffech chi ac, yn wir, yn y canllaw hwn, dangosais ichi sut i arddangos gwybodaeth system gan ddefnyddio'r gorchymyn sgrinfetch .

Defnyddio Aliasau

Mae'r ffeil .bashrc yn cael ei ddefnyddio'n gyffredin i osod aliasau i orchmynion a ddefnyddir yn gyffredin fel na fydd yn rhaid i chi gofio gorchmynion hir.

Mae rhai pobl o'r farn bod hyn yn beth drwg oherwydd gallech chi anghofio sut i ddefnyddio'r gorchymyn go iawn pan gaiff ei osod ar beiriant lle nad yw eich ffeil .bashrc penodol eich hun yn bodoli.

Fodd bynnag, y gwir yw bod yr holl orchmynion ar gael yn rhwydd ar-lein ac yn y tudalennau dyn felly rwy'n gweld ychwanegiadau alias yn gadarnhaol yn hytrach na negyddol.

Os edrychwch ar y ffeil .bashrc rhagosodedig mewn dosbarthiad fel Ubuntu neu Mint, fe welwch rai aliasau a sefydlwyd eisoes.

Er enghraifft:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Defnyddir y gorchymyn ls i restru'r ffeiliau a'r cyfeirlyfrau yn y system ffeiliau. Os ydych chi'n darllen y canllaw hwn, cewch wybod beth yw pob switshis wrth ichi redeg y gorchymyn ls.

Mae'r -alF yn golygu y byddwch yn gweld rhestr ffeil yn dangos yr holl ffeiliau, gan gynnwys ffeiliau cudd sydd yn flaenorol gyda dot. Bydd y rhestr ffeiliau yn cynnwys enw'r awdur a bydd pob math o ffeil yn cael ei ddosbarthu.

Mae'r switsh-A yn syml yn rhestru'r holl ffeiliau a chyfeirlyfrau ond mae'n hepgor y ffeil ...

Yn olaf, mae'r -CF yn rhestru cofnodion yn ôl colofn ynghyd â'u dosbarthiad.

Nawr gallech ar unrhyw adeg nodi unrhyw un o'r gorchmynion hyn i mewn i derfynell:

ls -alF

ls -A

ls-CF

Gan fod alias wedi'i osod yn y ffeil .bashrc, gallwch chi redeg yr alias fel a ganlyn:

ll

la

l

Os ydych chi'n dod o hyd i reolaeth yn rheolaidd ac mae'n orchymyn cymharol hir efallai y bydd yn werth ychwanegu eich alias eich hun i'r ffeil .bashrc.

Mae'r fformat ar gyfer alias fel a ganlyn:

alias new_command_name = command_to_run

Yn y bôn, rydych chi'n nodi'r gorchymyn alias ac yna rhowch enw'r alias. Yna, nodwch y gorchymyn yr hoffech ei redeg ar ôl yr arwydd cyfatebol.

Er enghraifft:

alias up = 'cd ..'

Mae'r gorchymyn uchod yn gadael i chi fynd i fyny cyfeiriadur yn syml trwy fynd i mewn i fyny.

Crynodeb

Mae'r ffeil .bashrc yn arf pwerus iawn ac mae'n ffordd wych i addasu eich cragen Linux. Wedi'i ddefnyddio yn y ffordd gywir, byddwch chi'n cynyddu eich cynhyrchiant yn ddeg plyg.