Početna » kako da » Kako napraviti novi imenik i promijeniti ga s jednom naredbom u Linuxu

    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.