29Jun

Kako stvoriti više poddirektorija s jednim Linux Command

Ako želite stvoriti direktorij koji sadrži nekoliko poddirektorija ili stablo direktorija, koristeći naredbeni redak u Linuxu, općenito morate koristiti naredbu mkdir nekoliko puta. Međutim, postoji brži način za to. Pretpostavimo da smo stvorili direktorij pod nazivom htg i želimo stvoriti četiri poddirektorija unutar njega. U normalnoj situaciji koristili smo mkdir naredbu za izradu htg direktorija. Tada bi nam potrebna naredba za promjenu u novu htg direktoriju i, konačno, mi ćemo ponovno koristiti naredbu mkdir četiri puta kako bismo stvorili četiri poddirektorije.

To se sve može kombinirati u jednu naredbu i pokazat ćemo vam kako.

Da biste stvorili novi direktorij s više poddirektorija, morate upisati sljedeću naredbu i pritisnuti Enter( očito, promijenite nazive direktorija na ono što želite).

mkdir -p htg /{ članci, slike, napomene, gotovi}

P-zastavica naredbu mkdir kaže da najprije stvori glavni direktorij ako već ne postoji( htg, u našem slučaju).Riječi u zagradama dio su "popisa ekspanzije okreta".Svaka od stavki na popisu ekspanzije okova dodana je zasebno na prethodni put( htg /).

Na primjer, gore navedena naredba se proširuje u htg / articles, htg / slike, htg / note, htg / done, sve četiri poddirektorije koje se kreiraju u htg direktoriju. Kao što možete vidjeti na snimci zaslona u nastavku, radio je.

U naredbi mkdir možete upotrijebiti i popis proširenja okreta ako izradite poddirektorije u direktoriju koji već postoji, kao što je prikazano u nastavku. U ovom primjeru, htg direktorij već postoji, tako da su poddirektorije jednostavno dodane pod tim direktorijem.

U naredbu mkdir također možete umetnuti popise ekspanzije brava. Na primjer, u poddirektoriju članaka pod htg direktorijem želimo stvoriti dvije poddirektorije koje se nazivaju novo i prepisane. Dakle, upisujemo sljedeću naredbu i odmah pritisnite Enter.

Također možete koristiti cijeli put ako to želite, kao što sam učinio u primjeru u nastavku: mkdir -p ~ /Documents/htg/{ mkdir -p htg /{ articles /{ new, rewrites}članci /{ new, rewrites}, images, notes, done}

Četiri poddirektorije kreiraju se pod htg direktorijem, a zatim se poddirektorij članaka stvara dvije poddirektorije, nove i prepisane.

To je jednostavno. Također možete kombinirati naredbu mkdir s naredbom cd kako biste napravili direktorij i promijenili ga jednim naredbom.