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, imat ćete više .bashrc datoteka.
Otvorite terminalski prozor i upišite sljedeću naredbu:
sudo pronađi / -name .bashrc
Kada pokrenete ovu naredbu, vraćate se tri rezultata:
- /etc/skel/.bashrc
- /home/gary/.bashrc
- /root/.bashrc
/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č "Hello" zajedno s korisničkim imenom s kojim ste se prijavili kao.
Možete koristiti datoteku .bashrc učiniti sve što želite.
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 dostupne na mreži i na stranicama čovjeka pa je dodavanje pseudonima pozitivno, a ne negativno.
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'
Ls naredba se koristi za popis datoteka i direktorija u datotečnom sustavu ..
-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
U osnovi, navedite naredbu alias, a 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 deseterostruko.