29Jun

Kuinka luoda useita alihakemistoja yhdellä Linux-komennolla

Jos haluat luoda hakemiston, jossa on useita alihakemistoja tai hakemistopuu käyttäen komentoriviltä Linuxia, yleensä sinun on käytettävä mkdir-komentoa useita kertoja. Tämä on kuitenkin nopeampi tapa.

Sanotaan, että olemme luoneet hakemiston nimeltä htg ja haluamme luoda neljä alihakemistoa sen sisällä.Normaalissa tilanteessa käytämme mkdir-komentoa luomaan htg-hakemisto. Tällöin tarvitsemme cd-komennon siirtymään uuteen htg-hakemistoon ja lopuksi käytämme mkdir-komentoa neljä kertaa neljän alihakemiston luomiseksi.

Tämä kaikki voidaan yhdistää yhdeksi komennoksi, ja näytämme sinulle miten.

Jos haluat luoda uuden hakemiston, jossa on useita alihakemistoja, kirjoita seuraava komento vain kehotteeseen ja paina Enter-näppäintä( muutos nimenomai- sesti muutetaan haluamallesi).

mkdir -p htg /{ artikkelit, kuvat, huomautus, tehty}

-p-lippu kertoo, että mkdir-komento luo päähakemiston ensin, jos se ei ole olemassa( htg, meidän tapauksessamme).Suluissa olevat sanat ovat osa "laajennuslista".Jokainen hylsyn laajennusluettelon kohteista lisätään erikseen edelliseen polkuun( htg /).

Esimerkiksi yllä oleva komento laajennetaan htg / artikkeleihin, htg / images, htg / note, htg / made, kaikki neljä alihakemistoa, jotka luodaan htg-hakemistossa. Kuten alla olevassa kuvakaappauksessa näet, se toimi.

Voit myös käyttää mkdir-komennon laajennuksen laajennusluetteloa, jos luot alihakemistoja jo olemassa olevaan hakemistoon, kuten alla on esitetty. Tässä esimerkissä htg-hakemisto on jo olemassa, joten alihakemistot lisätään yksinkertaisesti kyseisen hakemiston alle.

Voit myös lisätä kalvojen laajennuslistoja mkdir-komennossa. Esimerkiksi htg-hakemistossa olevien alihakemistojen artikkelissa haluamme luoda kaksi alihakemistoa, joita kutsutaan nimellä "new" ja "rewritten".Joten kirjoitamme seuraavan komennon kehotteeseen ja painamme Enter.

mkdir -p htg /{ artikkelit /{ uusi, uudelleenkirjoittaa}, kuvat, muistiinpanot, valmiit}

Voit myös käyttää koko polkua, jos haluat, kuten olen tehnyt alla olevassa esimerkissä:

mkdir -p ~ /Documents/htg/{ artikkelit /{ uudet, uudelleenkirjoittavat}, kuvat, muistiinpanot, tehdyt}

Neljä alihakemistoa luodaan htg-hakemistossa ja sitten kaksi alihakemistoa, uudet ja uudelleenkirjoittavat, luodaan artikkeleiden alihakemistossa.

Se on niin helppoa. Voit myös yhdistää mkdir-komennon cd-komennolla hakemiston tekemiseen ja muuttamiseen yhdellä komennolla.