Kako napraviti novi imenik i promijeniti ga s jednom naredbom u Linuxu
Ako uopće provedete vrijeme u Terminalu, vjerojatno koristite mkdir
naredbu za stvaranje direktorija, a zatim CD
naredbu za promjenu u taj direktorij odmah nakon toga. Međutim, postoji način da se oboje izvrši s jednom naredbom.
Možete ručno pokrenuti dvije naredbe odjednom na komandnoj liniji, ali mi ćemo vam pokazati kako dodati redak u .bashrc datoteku koja će kombinirati mkdir
naredbu i CD
naredbu u jednu prilagođenu naredbu možete upisati s imenom imenika.
.Bashrc datoteka je skripta koja se pokreće svaki put kada otvorite prozor terminala pritiskom na Ctrl + Alt + T ili otvorite novu karticu u prozoru terminala. Možete dodati naredbe datoteci .bashrc koju želite automatski pokrenuti svaki put kada otvorite prozor Terminala.
Za uređivanje .bashrc datoteke koristit ćemo gedit. U naredbu upišite sljedeću naredbu.
gedit ~ / .bashrc
Možete koristiti bilo koji uređivač teksta koji vam se sviđa, kao što je vi ili nano. Jednostavno zamijenite "gedit" u gornjoj naredbi naredbom za pokretanje odabranog uređivača teksta.
Pomaknite se do dna .bashrc datoteke i dodajte sljedeći redak na kraj datoteke. Preporučujemo da kopirate redak ispod i zalijepite ga u .bashrc datoteku.
mkdircd () mkdir "$ 1" && cd "$ 1";
To je u biti funkcija koja će pokrenuti dvije naredbe odmah iza druge. Poziva se nova prilagođena naredba u našem primjeru mkdircd
(Zapravo možete nazvati naredbu što god želite) i pokrenuti će mkdir
naredbu, 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 direktorija.
Možete dodati komentar iznad naredbe kako biste zapamtili što naredba radi. Jednostavno stavite znak funte (#) na početku retka, a zatim i opis koji želite dodati.
Kliknite "Spremi".
Zatvorite 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 Terminal. Morate zatvoriti prozor Terminala i odjaviti se i ponovno uključiti kako bi promjena mogla utjecati. Stoga upišite exit pri promptu i pritisnite Enter ili kliknite gumb "X" u gornjem lijevom kutu prozora. Zatim se odjavite i ponovno uključite.
Sada, kada upišete novu naredbu nakon koje slijedi novi naziv direktorija, mkdircd
Funkcija koju ste stvorili u .bashrc datoteci se poziva i ime direktorija "Testni direktorij" je proslijeđeno dvjema naredbama ( mkdir
i CD
). Izradit će se direktorij "Test Directory" i odmah ćete ga preuzeti.
Ako upravljate direktorijima pomoću naredbenog retka, ovaj trik vam može uštedjeti neko vrijeme.