29Jun

Kaip sukurti kelis pakatalogius su viena Linux komanda

click fraud protection

Jei norite sukurti katalogą, kuriame yra kelios pakatalogio ar katalogų medžio, naudojant komandinę eilutę Linux, paprastai turite naudoti komandą mkdir keletą kartų.Tačiau tai yra greitesnis būdas tai padaryti.

Tarkime, kad sukūrėme katalogą htg ir ketiname sukurti keturis pakatalogius.Įprastoje situacijoje mes norėtume naudoti komandą mkdir sukurti katalogą htg. Tada mums reikės "cd" komandos, kad galėtume pakeisti į naują "htg" katalogą ir, galiausiai, mes keturi kartus naudoti komandą mkdir dar kartą, kad sukurtume keturis pakatalogius.

Tai viskas gali būti sujungta į vieną komandą, ir mes parodysime, kaip tai padaryti.

Norėdami sukurti naują katalogą su keliais pakatalogiais, tuomet tiesiog įveskite šią komandą ir paspauskite Enter( žinoma, pakeiskite katalogų pavadinimus į norimą).

mkdir -p htg /( straipsniai, vaizdai, pastaba, padaryta)

Žymeklis -p nurodo komandą mkdir pirmiausia kurti pagrindinį katalogą, jei jo dar nėra( mūsų atveju - htg).Skliaustuose esantys žodžiai yra dalis "brace expand list".Kiekvienas elementas pratęsimo sąraše pridedamas atskirai į ankstesnį kelią( htg /).

instagram viewer

Pavyzdžiui, pirmiau nurodyta komanda yra išplėsta į htg / articles, htg / images, htg / note, htg / done, visus keturis pakatalogius, sukurtus pagal htg katalogą.Kaip matote paveikslėlyje žemiau, jis dirbo.

Taip pat galite naudoti komandą mkdir, jei sukūrėte pakatalogius jau egzistuojančiame kataloge, kaip parodyta žemiau.Šiame pavyzdyje htg katalogas jau egzistuoja, todėl pakatalogiai tiesiog pridedami prie šio katalogo.

Taip pat galite pridėti plėtinių sąrašus komandoje mkdir. Pavyzdžiui, kataloguose straipsniuose pagal katalogą htg, mes norime sukurti du pakatalogius, vadinamuosius naujus ir perrašytus. Taigi, eilutėje įveskite šią komandą ir paspauskite Enter.

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

Taip pat galite naudoti visą kelią, jei norite, kaip tai padariau toliau pateiktame pavyzdyje:

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

Keturi pakatalogiai yra sukurti po htg kataloge, tada du pakatalogiai, nauji ir perrašomi, yra sukurti po pakatalogio straipsnių.

Tai taip paprasta. Jūs taip pat galite sujungti komandą mkdir su komandą cd, kad sukurtumėte katalogą ir pakeistumėte jį naudodami vieną komandą.