Skip to main content

Bashrc-tiedoston käyttäminen ja mukauttaminen

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Saattaa 2024)

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Saattaa 2024)
Anonim

Jos olet käyttänyt Linuxia jonkin aikaa ja varsinkin jos alat perehtyä Linux-komentoriville, tiedät, että BASH on Linux-kuori.

BASH tarkoittaa Bourne Again Shellia. On olemassa useita erilaisia ​​kuoria, kuten csh, zsh, dash ja korn.

Kuori on tulkki, joka voi hyväksyä komennot käyttäjälle ja suorittaa niitä operaatioiden kuten navigointiin tiedostojärjestelmän, käynnissä olevien ohjelmien ja vuorovaikutuksessa laitteiden kanssa.

Useat Debianin Linux-jakelut, kuten Debian itse, Ubuntu ja Linux Mint, käyttävät Dashia shellina BASH: n sijaan. DASH tarkoittaa Debian Almquist Shellia. DASH-kuori on hyvin samanlainen kuin BASH, mutta se on paljon pienempi kuin BASH-kuori.

Riippumatta siitä, käytätkö BASH: ta vai DASHia, sinulla on tiedosto .bashrc. Itse asiassa sinulla on useita .bashrc-tiedostoja.

Avaa pääteikkuna ja kirjoita seuraava komento:

sudo löytää / -nimi .bashrc

Kun suoritat tämän komennon, palautetaan kolme tulosta:

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

/Etc/skel/.bashrc -tiedosto kopioidaan järjestelmään luotujen uusien käyttäjien kotikansioon.

/Home/gary/.bashrc on tiedosto, jota käytetään aina, kun käyttäjä gary avaa kuoren ja juuritiedostoa käytetään, kun root avaa kuoren.

Mikä on .bashrc-tiedosto?

.Bashrc-tiedosto on kuori komentosarja, joka ajetaan aina, kun käyttäjä avaa uuden kuoren.

Avaa esimerkiksi pääteikkuna ja kirjoita seuraava komento:

lyödä

Nyt samassa ikkunassa anna tämä komento:

lyödä

Aina kun avaat päätelaitteen ikkunan, bashrc-tiedosto suoritetaan.

.Bashrc-tiedosto on hyvä paikka suorittaa komentoja, jotka haluat suorittaa joka kerta kun avaat kuoren.

Esimerkkinä voit avata .bashrc-tiedoston nanoilla seuraavasti:

nano ~ / .bashrc

Kirjoita tiedoston lopussa seuraava komento:

echo "Hello $ USER"

Tallenna tiedosto painamalla CTRL ja O ja poistu nanoa painamalla CTRL ja X.

Terminaaliikkunan sisällä suorita seuraava komento:

lyödä

Sana "Hello" tulee näkyä yhdessä käyttäjätunnuksen kanssa, johon olet kirjautunut sisään.

Voit käyttää .bashrc-tiedostoa tekemään mitä tahansa.

Aliasien käyttö

.Bashrc-tiedostoa käytetään usein aliaksien asettamiseen yleisesti käytetyille komennoille, joten sinun ei tarvitse muistaa pitkät komennot.

Jotkut ihmiset pitävät tätä huonoa asiaa, koska et voi unohtaa, kuinka käyttää todellista komentoa laitettaessa koneelle, jossa oma .bashrc-tiedosto ei ole olemassa.

Totuus on kuitenkin, että kaikki komennot ovat helposti saatavilla verkossa ja man sivuilla, joten lisäämällä aliaksia on positiivinen eikä negatiivinen.

Jos tarkastellaan oletusarvoista .bashrc-tiedostoa jakelussa, kuten Ubuntu tai Mint, näet joitain aliaksia jo perustettu.

Esimerkiksi:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Ls-komennolla luetellaan tiedostojärjestelmissä olevat tiedostot ja hakemistot.

-AlF tarkoittaa, että tiedostoluettelossa näkyvät kaikki tiedostot, mukaan lukien piilotetut tiedostot, joita edeltää piste. Tiedostoluettelo sisältää tekijän nimen ja jokainen tiedostotyyppi luokitellaan.

-A-kytkin yksinkertaisesti luettelee kaikki tiedostot ja hakemistot, mutta se jättää .. -tiedoston.

Lopuksi -CF ilmoittaa sarakkeen merkinnät sekä niiden luokituksen.

Nyt voit milloin tahansa syöttää minkä tahansa näistä komennoista suoraan päätelaitteeseen:

ls-alF

ls-A

LS-CF

Koska alias on asetettu .bashrc-tiedostoon, voit käyttää aliaksia seuraavasti:

ll

la

l

Jos huomaat, että suoritat komennon säännöllisesti ja se on suhteellisen pitkä käsky, voi olla syytä lisätä oman aliaksenne .bashrc-tiedostoon.

Alias-muoto on seuraava:

alias new_command_name = command_to_run

Periaatteessa määrität alias-komennon ja anna sitten aliaksen nimi. Sitten määrität komennon, jonka haluat suorittaa tasa-arvoisen allekirjoituksen jälkeen.

Esimerkiksi:

alias up = 'cd ..'

Yllä mainitun komennon avulla voit siirtyä hakemistoon yksinkertaisesti syöttämällä.

Yhteenveto

.Bashrc-tiedosto on erittäin tehokas työkalu ja on erinomainen tapa mukauttaa Linux-kuoriasi. Oikein käytettynä kasvatat tuottavuuttasi kymmenkertaiseksi.