Kā izveidot vairākus apakšdirektorijus ar vienu Linux komandu

Kā izveidot vairākus apakšdirektorijus ar vienu Linux komandu
Kā izveidot vairākus apakšdirektorijus ar vienu Linux komandu

Video: Kā izveidot vairākus apakšdirektorijus ar vienu Linux komandu

Video: Kā izveidot vairākus apakšdirektorijus ar vienu Linux komandu
Video: ADOBE Photoshop AI : Edit PHOTO By TYPING Command | Firefly Generative Fill AI - YouTube 2024, Aprīlis
Anonim
Ja vēlaties izveidot direktoriju, kurā ir vairāki apakšdirektoriji vai direktoriju koks, izmantojot komandrindu Linux, parasti jums ir jāizmanto
Ja vēlaties izveidot direktoriju, kurā ir vairāki apakšdirektoriji vai direktoriju koks, izmantojot komandrindu Linux, parasti jums ir jāizmanto

mkdir

vairākas reizes. Tomēr ir ātrāks veids, kā to izdarīt.

Pieņemsim, ka esam izveidojuši direktoriju ar nosaukumu htg, un tajā vēlaties izveidot četrus apakšdirektorijus. Parastā situācijā mēs izmantotu

mkdir

komandu izveidot htg direktoriju. Tad mums vajadzīgs

cd

komandu mainīt uz jauno htg direktoriju un, visbeidzot, mēs izmantotu

mkdir

komanda atkal četras reizes, lai izveidotu četrus apakšdirektorijus.

To visu var apvienot vienā komandā, un mēs parādīsim, kā to izdarīt.
To visu var apvienot vienā komandā, un mēs parādīsim, kā to izdarīt.

Lai izveidotu jaunu direktoriju ar vairākiem apakšdirektorijiem, uzvednē ir jāievada tikai šī komanda un nospiediet Enter (protams, mainiet direktoriju nosaukumus uz to, ko vēlaties).

mkdir -p htg/{articles,images,note,done}

The

-p

karogs stāsta

mkdir

komanda, lai izveidotu galveno direktoriju vispirms, ja tā vēl nav (htg, mūsu gadījumā). Iekavas iekļautie vārdi ir daļa no "piedurkņu paplašināšanas saraksta". Katrs no punktiem paplašināšanas sarakstā ir pievienots atsevišķi iepriekšējam ceļam (htg /).

Piemēram, iepriekš minētā komanda tiek paplašināta uz htg / rakstiem, htg / images, htg / note, htg / done, visi četri apakšdirektoriji tiek izveidoti htg direktorijā. Kā redzat zemāk esošajā ekrānuzņēmumā, tas darbojas.
Piemēram, iepriekš minētā komanda tiek paplašināta uz htg / rakstiem, htg / images, htg / note, htg / done, visi četri apakšdirektoriji tiek izveidoti htg direktorijā. Kā redzat zemāk esošajā ekrānuzņēmumā, tas darbojas.
Jūs varat arī izmantot brace paplašināšanas sarakstu
Jūs varat arī izmantot brace paplašināšanas sarakstu

mkdir

komanda, ja jūs izveidojat apakšdirektorijas direktorijā, kas jau eksistē, kā parādīts tālāk. Šajā piemērā htg katalogs jau pastāv, tāpēc apakšdirektoriji vienkārši tiek pievienoti zem šī direktorija.

Jūs varat arī piesaistīt paplašinājumu sarakstus
Jūs varat arī piesaistīt paplašinājumu sarakstus

mkdir

komandu Piemēram, htg direktorijā esošo rakstu apakšdirektorijā mēs vēlamies izveidot divus apakšdirektorijus, kurus sauc par jauniem un pārrakstītiem. Tātad, pēc uzvednes mēs ierakstāim šādu komandu un nospied Enter.

mkdir -p htg/{articles/{new,rewrites},images,notes,done}

Ja vēlaties, varat arī izmantot pilnu ceļu, kā esmu izdarījis tālāk minētajā piemērā.

mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}

Četri apakšdirektoriji tiek izveidoti zem htg direktorija un pēc tam divi apakšdirektoriji, jauni un pārrakstīti, tiek izveidoti zem apakšnodaļas rakstiem.

Tas ir tik vienkārši. Jūs varat arī apvienot
Tas ir tik vienkārši. Jūs varat arī apvienot

mkdir

komandu ar

cd

komandu izveidot direktoriju un mainīt to ar vienu komandu.

Ieteicams: