Početna » kako da » Kako stvoriti više poddirektorija s jednom Linux naredbom

    Kako stvoriti više poddirektorija s jednom Linux naredbom

    Ako želite stvoriti direktorij koji sadrži nekoliko poddirektorija, ili stablo direktorija, koristeći naredbeni redak u Linuxu, obično morate koristiti mkdir naredbu nekoliko puta. Međutim, to je brži način.

    Recimo da smo kreirali direktorij zvan htg i da želimo stvoriti četiri poddirektorija unutar njega. U normalnoj situaciji, koristili bismo mkdir naredbu za stvaranje htg imenika. Onda bi nam trebao CD naredbu za promjenu u novi htg direktorij i, konačno, koristili bismo mkdir naredbu ponovno četiri puta za stvaranje četiri poddirektorija.

    Sve se to može kombinirati u jednu naredbu, a mi ćemo vam pokazati kako.

    Da biste stvorili novi direktorij s više poddirektorija, samo trebate upisati sljedeću naredbu na upit i pritisnuti Enter (očito promijeniti imena direktorija u ono što želite).

    mkdir -p htg / članci, slike, napomena, učinjeno

    -p označava mkdir naredbu za izradu glavnog direktorija najprije ako već ne postoji (htg, u našem slučaju). Riječi u zagradama dio su "brace expand list". Svaka od stavki na popisu proširenja zagrada dodaje se zasebno prethodnoj stazi (htg /).

    Na primjer, gore navedena naredba je proširena u htg / articles, htg / images, htg / note, htg / done, sve četiri poddirektorije koje se stvaraju pod htg direktorijem. Kao što možete vidjeti na slici ispod, funkcioniralo je.

    Također možete upotrijebiti popis proširenja zagrada u mkdir naredbu ako stvarate poddirektorije u direktoriju koji već postoji, kao što je prikazano u nastavku. U ovom primjeru, htg direktorij već postoji tako da se poddirektorije jednostavno dodaju u taj direktorij.

    Također možete ugnijezditi popise proširenja braće u izborniku mkdir naredba. Na primjer, u poddirektoriju za članke pod direktorijem htg želimo stvoriti dva poddirektorija naziva nova i prepisana. Dakle, upišemo sljedeću naredbu na upit i pritisnemo Enter.

    mkdir -p htg / articles / new, rewrites, slike, napomene, učinjeno

    Također možete koristiti punu stazu ako želite, kao što sam to učinio u primjeru u nastavku:

    mkdir -p ~ / Documents / htg / articles / new, rewrites, slike, napomene, učinjeno

    Četiri poddirektorija kreiraju se u htg direktoriju, a zatim se dva poddirektorija, nova i prepisuju, kreiraju u poddirektorijumu članaka.

    Tako je jednostavno. Također možete kombinirati mkdir naredbu s CD naredbu za izradu direktorija i promjenu na njega s jednom naredbom.