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

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

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

Video: Kako napraviti novi imenik i mijenjati se s jednim naredbom u Linuxu
Video: What is IPv6? - YouTube 2024, Travanj
Anonim
Ako uopće provodite vrijeme u terminalu, vjerojatno upotrebljavate
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.
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.
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.
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,
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.

Preporučeni: