Što se koristi za Bashrc datoteku?

Uvod

Ako neko vrijeme upotrebljavate Linux, a posebno ako se upoznajete s Linuxom, znat ćete da je BASH Linux shema.

BASH predstavlja Bourne Again Shell. Postoji nekoliko različitih školjaka, uključujući csh, zsh, crticu i korn.

Shell je tumač koji može prihvatiti naredbe za korisnika i pokrenuti ih za obavljanje operacija poput navigacije oko datotečnog sustava , pokretanja programa i interakcije s uređajima .

Mnoge Linux distribucije kao što su Debian, Ubuntu i Linux Mint koriste DASH kao ljusku umjesto BASH-a. DASH označava Debian Almquist Shell. DASH školjka je vrlo slična BASH-u, ali je puno manja od BASH ljuske.

Bez obzira koristite li BASH ili DASH, imat ćete datoteku pod nazivom .bashrc. Zapravo ćete imati više .bashrc datoteka.

Otvorite terminalski prozor i upišite sljedeću naredbu:

sudo pronađi / -name .bashrc

Kada pokrenem ovu naredbu, vraćaju se tri rezultata:

/etc/skel/.bashrc datoteka kopira se u početnu mapu svih novih korisnika koji su stvoreni na sustavu.

/home/gary/.bashrc je datoteka koja se koristi svaki put kad korisnik gary otvori ljusku i korijenska datoteka se koristi kad god root otvori ljusku.

Što je .bashrc datoteka?

.bashrc datoteka je skriptna ljuska koja se pokreće svaki put kada korisnik otvori novu ljusku.

Na primjer, otvorite prozor terminala i unesite sljedeću naredbu:

udariti

U istom prozoru unesite ovu naredbu:

udariti

Svaki put kad otvorite terminalski prozor izvršava se bashrc datoteka.

.bashrc datoteka je dobro mjesto za pokretanje naredbi koje želite pokrenuti svaki put kad otvorite ljusku.

Kao primjer otvorite .bashrc datoteku koristeći nano kako slijedi:

nano ~ / .bashrc

Na kraju datoteke unesite sljedeću naredbu:

echo "Hello $ USER"

Spremite datoteku pritiskom na CTRL i O, a zatim izađite iz nano pritiskom na CTRL i X.

Unutar prozora terminala pokrenite sljedeću naredbu:

udariti

Trebao bi biti prikazana riječ "Pozdrav" zajedno s korisničkim imenom s kojim ste se prijavili kao.

Možete upotrijebiti .bashrc datoteku za sve što želite i zaista u ovom vodiču sam vam pokazao kako prikazati informacije o sustavu pomoću naredbe za skeniranje zaslona .

Upotreba nadimka

.bashrc datoteka se obično koristi za postavljanje pseudonima na uobičajene naredbe tako da se ne morate sjetiti dugih naredbi.

Neki ljudi to smatramo lošim jer možete zaboraviti kako koristiti pravu naredbu kada se stavi na stroj gdje vaš vlastiti .bashrc datoteka ne postoji.

Istina je, međutim, da su sve naredbe lako dostupne na mreži i na stranicama čovjeka tako da vidim dodavanje aliasa kao pozitivnog, a ne negativnog.

Ako pogledate zadanu .bashrc datoteku u distribuciji kao što je Ubuntu ili Mint, vidjet ćete neke aliase koji su već postavljeni.

Na primjer:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Naredba ls koristi se za popis datoteka i direktorija u datotečnom sustavu. Ako pročitate ovaj vodič, saznat ćete što sve preklopke znače kada pokrenete ls naredbu.

-alF znači da ćete vidjeti popis datoteka prikazati sve datoteke, uključujući skrivene datoteke koje su prethodile točkama. Popis datoteka sadrži ime autora i svaka će vrsta datoteke biti klasificirana.

Prekidač -A jednostavno navodi sve datoteke i direktorije, ali izostavlja datoteku ...

Na kraju, -CF navodi unose po stupcu zajedno s njihovom klasifikacijom.

Sada možete u bilo kojem trenutku unijeti bilo koju od tih naredbi izravno u terminal:

ls-alF

ls-A

LS-CF

Kao alias je postavljen u .bashrc datoteku možete jednostavno pokrenuti pseudonim kako slijedi:

ll

la

l

Ako smatrate da redovito rade naredbu i da je relativno duga naredba, možda bi bilo vrijedno dodati svoj vlastiti pseudonim u .bashrc datoteku.

Format za pseudonim je sljedeći:

alias new_command_name = command_to_run

Uglavnom ste naveli naredbu alias i zatim imenite pseudonim. Zatim odredite naredbu koju želite pokrenuti nakon znaka jednakosti.

Na primjer:

alias up = 'cd ..'

Gornja naredba omogućuje vam da se upišete u imenik jednostavno unosom gore.

Sažetak

.bashrc datoteka je vrlo moćan alat i izvrstan je način za prilagodbu vaše Linux ljuske. Koristite se na ispravan način povećat ćete produktivnost deset puta.