Hemsida » hur » Så här skapar du flera underkataloger med en Linux-kommando

    Så här skapar du flera underkataloger med en Linux-kommando

    Om du vill skapa en katalog som innehåller flera underkataloger eller ett katalogtree med kommandoraden i Linux, måste du generellt använda mkdir kommandot flera gånger. Det finns dock ett snabbare sätt att göra detta.

    Låt oss säga att vi har skapat en katalog som heter htg, och vill skapa fyra underkataloger inom den. I en normal situation skulle vi använda mkdir kommandot för att skapa htg-katalogen. Då skulle vi behöva CD kommandot att byta till den nya htg katalogen och slutligen vi skulle använda mkdir Kommandot igen fyra gånger för att skapa de fyra underkatalogerna.

    Det här kan alla kombineras till ett kommando, och vi ska visa dig hur.

    För att skapa en ny katalog med flera underkataloger behöver du bara skriva följande kommando vid prompten och tryck på Enter (självklart, ändra katalognamnen till det du vill ha).

    mkdir -p htg / artiklar, bilder, not, gjort

    De -p flaggan berättar mkdir Kommando att skapa huvudkatalogen först om den inte redan existerar (htg, i vårt fall). Orden i parentesen är en del av "expansionslistan". Var och en av föremålen i expansionslistan för bältesslangar adderas separat till föregående bana (htg /).

    Till exempel utvidgas ovanstående kommando till htg / articles, htg / images, htg / note, htg / done, alla fyra av underkatalogerna skapas under htg-katalogen. Som du kan se på skärmdumpen nedan fungerade det.

    Du kan också använda en expansionslista för broms i mkdir kommandot om du skapar underkataloger i en katalog som redan existerar, som visas nedan. I det här exemplet finns htg-katalogen redan så att underkatalogerna helt enkelt läggs till under den katalogen.

    Du kan också bygga upp expansionslistor i mkdir kommando. Till exempel i underkatalogen under htg-katalogen vill vi skapa två underkataloger som heter nytt och omskrivet. Så vi skriver följande kommando vid prompten och trycker på Enter.

    mkdir -p htg / articles / new, rewrites, bilder, noteringar, gjort

    Du kan också använda hela sökvägen om du vill, som jag har gjort i exemplet nedan:

    mkdir -p ~ / Documents / htg / articles / new, rewrites, bilder, noteringar, gjort

    De fyra underkatalogerna skapas under htg-katalogen och sedan skapas de två underkatalogerna, nya och omskrivna, under underkatalogen.

    Det är så enkelt. Du kan också kombinera mkdir kommando med CD Kommando att skapa en katalog och ändra till den med ett kommando.