Slik lager du flere underkataloger med en Linux-kommando
Hvis du vil opprette en katalog som inneholder flere underkataloger, eller et katalogtreet, bruker kommandolinjen i Linux, må du vanligvis bruke mkdir
kommandoen flere ganger. Det er imidlertid en raskere måte å gjøre dette på.
La oss si at vi har opprettet en katalog kalt htg, og vil opprette fire underkataloger innenfor den. I en normal situasjon vil vi bruke mkdir
kommandoen for å lage htg-katalogen. Da ville vi trenge cd
kommandoen for å bytte til den nye htg katalogen, og til slutt, vi skulle bruke mkdir
kommandoen igjen fire ganger for å lage de fire underkatalogene.
Dette kan alle kombineres til en kommando, og vi vil vise deg hvordan.
For å opprette en ny katalog med flere underkataloger trenger du bare å skrive følgende kommando ved spørringen og trykke på Enter (åpenbart, endre katalognavnene til det du vil).
mkdir -p htg / artikler, bilder, notat, gjort
De -p
flagg forteller mkdir
kommandoen for å opprette hovedkatalogen først hvis den ikke allerede eksisterer (htg, i vårt tilfelle). Ordene i parentes er en del av "brace expansionslisten". Hver av elementene i bremsekonsentrasjonslisten er vedlagt separat til den forrige banen (htg /).
For eksempel blir kommandoen ovenfor utvidet til htg / articles, htg / images, htg / note, htg / done, alle fire av underkatalogene blir opprettet under htg-katalogen. Som du ser på skjermbildet under, virket det.
Du kan også bruke en ekspansjonsliste for brace i mkdir
kommandoen hvis du lager underkataloger i en katalog som allerede eksisterer, som vist nedenfor. I dette eksemplet eksisterer htg-katalogen allerede slik at underkatalogene bare legges til under den katalogen.
Du kan også hekke ekspansjonslister i mkdir
kommando. For eksempel, i artikler underkatalogen under htg katalogen, vil vi lage to underkataloger kalt ny og omskrevet. Så, skriver vi inn følgende kommando ved ledeteksten og trykker på Enter.
mkdir -p htg / articles / new, rewrites, bilder, notater, ferdig
Du kan også bruke hele banen hvis du vil, som jeg har gjort i eksemplet nedenfor:
mkdir -p ~ / Dokumenter / htg / articles / new, rewrites, bilder, notater, ferdig
De fire underkatalogene er opprettet under htg-katalogen, og deretter blir de to underkatalogene, nye og omskrevne, opprettet under underkatalogen.
Det er så enkelt. Du kan også kombinere mkdir
kommandoen med cd
kommandoen for å lage en katalog og endre til den med en kommando.