Ako uopće provodite vrijeme u terminalu, vjerojatno upotrebljavate mkdir
naredbu za stvaranje direktorija, a zatim CD
naredba za promjenu u taj direktorij odmah nakon. Međutim, postoji način da obje ove radnje obavite jednom naredbom.
Možete ručno pokrenuti dvije naredbe na naredbenom retku, ali ćemo vam pokazati kako dodati liniju u .bashrc datoteku koja će kombinirati mkdir
naredba i CD
naredbu u jednu prilagođenu naredbu koju možete upisati s nazivom direktorija.
.Bashrc datoteka je skripta koja se pokreće svaki put kad otvorite prozor terminala pritiskom na Ctrl + Alt + T ili otvorite novu karticu u prozoru terminala. Možete dodati naredbe za .bashrc datoteku koju želite automatski pokrenuti svaki put kad otvorite prozor Terminal.
Da biste uredili .bashrc datoteku, koristit ćemo gedit. Upišite sljedeću naredbu.
gedit ~ / .bashrc
Možete koristiti bilo koji uređivač teksta koji vam je ugodno, poput vi ili nano. Jednostavno zamijenite "gedit" u gornjoj naredbi pomoću naredbe za pokretanje odabranog uređivača teksta.
Pomaknite se do dna .bashrc datoteke i dodajte sljedeću retku do kraja datoteke. Preporučujemo da kopirate donju liniju i zalijepite ga u .bashrc datoteku.
mkdircd () mkdir "$ 1" && cd "$ 1";
To je u osnovi funkcija koja će pokrenuti dvije naredbe jedna odmah nakon druge. Naziva se nova prilagođena naredba u našem primjeru mkdircd
(zapravo možete nazvati naredbu što god želite) i to će pokrenuti mkdir
naredba, a zatim CD
naredba. "$1"
na obje naredbe označava da će naredbe prihvatiti jednu vrijednost za rad. U ovom slučaju to je naziv novog imenika.
Možete dodati komentar iznad naredbe tako da se sjetite što naredba radi. Jednostavno stavite znak s lijeve strane (#) na početku retka, a zatim bilo koji opis koji želite dodati.
Kliknite "Spremi".
Zatvori gedit (ili drugi uređivač teksta) klikom na "X" u gornjem lijevom kutu prozora.
Postavka koju ste upravo dodali u .bashrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti prozor terminala i odjaviti se i vratiti natrag kako bi promjena utjecala. Dakle, upišite izlaz u brz i pritisnite Enter ili kliknite gumb "X" u gornjem lijevom kutu prozora. Zatim se odjavite i vratite.
Sada, kada unesete novu naredbu nakon kojeg slijedi novi naziv direktorija, mkdircd
poziva se funkcija koju ste stvorili u .bashrc datoteci, a ime direktorija "Test \ Directory" prosljeđuje se na dvije naredbe ( mkdir
i CD
). Izradit će se katalog "Test Directory" i bit ćete odmah preusmjereni na njega.
Ako upravljate svojim direktorijima pomoću naredbenog retka, ovaj trik može vam uštedjeti neko vrijeme.