2Sep

Kako napraviti novi imenik i mijenjati se s jednim naredbom u Linuxu

click fraud protection

Ako uopće provodite vrijeme u terminalu, vjerojatno ćete koristiti naredbu mkdir da biste izradili direktorij, a zatim naredbu cd da biste odmah promijenili taj direktorij. Međutim, postoji način da obje ove radnje obavite jednom naredbom.

Možete ručno pokrenuti dvije naredbe na ručnoj naredbi, ali ćemo vam pokazati kako dodati liniju u. bashrc datoteku koja će kombinirati naredbu mkdir i naredbu cd u jednu prilagođenu naredbu koju možete upisati s imenikomIme.

RELATED ARTICLES
Kako pokrenuti dvije ili više naredbi terminala odjednom u Linuxu
Kako dodati kartice na Ubuntuov terminals

. bashrc datoteka je skripta koja se pokreće svaki put kad otvorite prozor terminala pritiskom tipke Ctrl + Alt + T ili otvoritenovu 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.

instagram viewer
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";}

Ovo je u biti funkcija koja će pokrenuti dvije naredbe jedna odmah nakon druge. Nova prilagođena naredba u našem primjeru naziva se mkdircd( zapravo možete navesti naredbu što god želite) i pokrenut će naredbu mkdir, a zatim naredbu cd."$ 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 datoteku. bashrc 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 upisujete novu naredbu nakon kojeg slijedi novi naziv direktorija, zove se funkcija mkdircd koju ste stvorili u. bashrc datoteci, a ime direktorija "Test \ Directory" prosljeđuje se na dvanaredbe( 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 malo vremena.