logo

Miten luodaan hakemisto Linuxissa | mkdir komento

Linuxissa 'mkdir'-komento on kuin taikasauva kansioiden luomiseen erittäin helposti. 'mkdir' on lyhenne sanoista make directory, ja se auttaa sinua järjestämään tietokoneesi asioita luomalla kansioita yhdellä komennolla. Luotpa sitten yhden kansion tai joukon niitä peräkkäin, 'mkdir' auttaa sinua pitämään asiat siistinä tietokoneellasi. Tässä oppaassa puhumme sanan 'mkdir' käyttämisestä, mitä sanoja kirjoittaa ja joitain hienoja temppuja, joiden avulla voit tehdä kansioistasi juuri sellaisia ​​kuin haluat Linuxissa.

Tämä komento voi luoda useita hakemistoja kerralla sekä määrittää hakemistojen käyttöoikeudet. On tärkeää huomata, että tämän komennon suorittavalla käyttäjällä on oltava riittävät oikeudet luoda hakemisto päähakemistoon, tai hän voi saada 'lupa estetty' -virheilmoituksen.

Sisällysluettelo



Komennon 'mkdir' syntaksi Linuxissa

mkdir [options...] [directory_name]>

Tässä, vaihda [ hakemiston_nimi ] sen hakemiston halutulla nimellä, jonka haluat luoda. Tutustutaanpa mkdir-komennon toimivuuteen eri esimerkein.

Vaihtoehdot ja niiden käytännön toteutus mkdirissä

Vaihtoehdot

Kuvaus

-auta

Näyttää mkdir-komennon ohjeisiin liittyvät tiedot ja lopettaa sen. Käytä tätä vaihtoehtoa saadaksesi apua komennon ja sen eri ominaisuuksien käyttöön.

-versio

Näyttää versionumeron ja lisätietoja mkdir-lisenssistä sekä tietoja asennetusta ohjelmistoversiosta. Käytä tätä vaihtoehtoa tarkistaaksesi asennetun mkdir-version.

-v tai -verbose

Ottaa käyttöön monisanaisen tilan, joka näyttää viestin jokaisesta luodusta hakemistosta. Kun sitä käytetään argumentin [hakemistot] kanssa, se näyttää luotavien hakemistojen nimet.

-s

Lippu, joka mahdollistaa ylätason hakemistojen luomisen tarpeen mukaan. Jos määritetyt hakemistot ovat jo olemassa, virhettä ei raportoida. Hyödyllinen hakemistohierarkian luomiseen ilman virheitä.

-m

Asettaa tiedostotilat tai luvat luoduille hakemistoille. Syntaksi seuraa chmod-komennon syntaksia. Tämän vaihtoehdon avulla voit määrittää uusille hakemistoille luvat, kuten luku-, kirjoitus- ja suoritusoikeudet.

yhdistävä lajittelu

1) `–help` Vaihtoehto `mkdir`-komennossa Linuxissa

Se näyttää ohjeisiin liittyvät tiedot ja poistuu.

Syntaksi:

  mkdir --help>

mkdir – ohje

2) `–version` Vaihtoehto `mkdir`-komennossa Linuxissa

Se näyttää versionumeron, joitain tietoja lisenssistä ja poistumisista.
Syntaksi:

  mkdir --version>

mkdir – versio

3) '-v' tai '-verbose' Vaihtoehto luoda hakemisto Linuxissa

Se näyttää viestin jokaisesta luodusta hakemistosta.
Syntaksi:

  mkdir -v [directories]>

mkdir -v [hakemistot]

Tässä olemme käyttäneet `ls`-komentoa kaikkien tiedostojen ja hakemistojen näyttämiseen.

Kuten näemme, olemme luoneet tow-hakemiston nimillä = jayeshghg_1 ja jayeshgfg_2, korvaa nämä nimet haluamallasi hakemiston nimellä.

4) `-p` Mahdollisuus luoda hakemisto Linuxissa

Lippu, jonka avulla komento voi luoda emohakemistoja tarpeen mukaan. Jos hakemistot ovat olemassa, virhettä ei ole määritetty.
Syntaksi:

  mkdir -p [directories]>

Oletetaan, että suoritat seuraavan komennon -

  mkdir -p first/second/third>

Jos ensimmäistä ja toista hakemistoa ei ole olemassa -p-vaihtoehdon vuoksi, mkdir luo nämä hakemistot meille. Jos emme määritä -p-vaihtoehtoa ja pyydämme luomaan hakemistoja, joissa emohakemistoa ei ole, saamme seuraavan tulosteen -

mkdir ensimmäinen/toinen/kolmas

Jos määritämme vaihtoehdon -p, hakemistot luodaan, eikä virhettä raportoida. Seuraava on yhden tällaisen suorituksen tulos. Olemme myös tarjonneet -v-vaihtoehdon, jotta voimme nähdä sen toiminnassa.

-p vaihtoehto

5) `-m` Vaihtoehto luoda hakemisto Linuxissa

Tällä valinnalla määritetään luotujen hakemistojen tiedostotilat, eli käyttöoikeudet jne. Tilan syntaksi on sama kuin chmod komento.
Syntaksi:

  mkdir -m a=rwx [directories]>

Yllä oleva syntaksi määrittää, että luodut hakemistot antavat kaikille käyttäjille oikeuden lukea, kirjoittaa ja suorittaa luotujen hakemistojen sisältöä. Voit käyttää 'a=r' salliaksesi vain kaikkien käyttäjien lukea hakemistoista ja niin edelleen.

mkdir -m a=rwx [hakemistot]

Esimerkkejä hakemiston luomisesta Linuxissa mkdir-komennolla

1) Miten luodaan hakemisto Linuxissa mkdir-komennolla?

Luodaksesi yhden hakemiston, käytä seuraavaa syntaksia:

Syntaksi:

mkdir [directorie_name]>

Esimerkiksi:

Jos haluamme luoda hakemiston nimen jayesh_gfg.

Syntaksi:

mkdir jayesh_gfg>

Tämä komento luo nykyiseen sijaintiin hakemiston nimeltä jayesh_gfg. Voit korvata jayesh_gfg millä tahansa haluamallasi nimellä.

mkdir jayesh_gfg

Tässä olemme käyttäneet `ls`-komentoa kaikkien tiedostojen ja hakemistojen näyttämiseen.

2) Kuinka luodaan hakemisto, jossa on monisanainen tulos komennolla 'mkdir'?

Syntaksi:

  mkdir -v [directory_name]>

Esimerkiksi:

Jos haluamme luoda hakemiston nimen geeksforgeeks ja nähdä verbose samaan aikaan. Voit kirjoittaa hakemistosi_nimi.

Syntaksi:

  mkdir -v geeksforgeeks>

mkdir -v geeksforgeeks

Tässä olemme käyttäneet `ls`-komentoa kaikkien tiedostojen ja hakemistojen näyttämiseen.

3) Kuinka luoda useita hakemistoja Linuxissa mkdir-komennolla?

Jos haluat luoda useita hakemistoja kerralla, voit määrittää useita hakemistojen nimiä välilyönneillä erotettuina:

Syntaksi:

mkdir [directorie_name_1] [directorie_name_1] [directorie_name_1] .......>

Esimerkiksi:

Jos haluamme luoda hakemiston nimen jayesh_gfg_1, jayesh_gfg_2, jayesh_gfg_3.

Syntaksi:

mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3>

Tämä komento luo kolme hakemistoa nimeltä jayesh_gfg_1″, jayesh_gfg_2″ ja jayesh_gfg_3 nykyiseen sijaintiin.

mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3

mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3

Tässä olemme käyttäneet `ls`-komentoa kaikkien tiedostojen ja hakemistojen näyttämiseen.

4) Kuinka ratkaista lupa denied -virhe komennossa 'mkdir'?

Jos kohtaat lupa estetty -virheen hakemistoa luodessasi, sinulla ei ehkä ole lupaa luoda hakemistoja kyseisessä paikassa. Tämän ratkaisemiseksi voit antaa käyttäjälle pääkäyttäjän oikeudet komennolla sudo.

Esimerkiksi:

Jos haluamme luoda hakemiston nimen geeksforgeek sudo-luvalla. voit korvata geeksforgeek-hakemiston_nimi omalla hakemiston_nimelläsi. Tätä komentoa käytettäessä se saattaa pyytää sinua syöttämään rootin salasanan.

Syntaksi:

sudo mkdir geeksforgeek>

sudo mkdir geeksforgeek

5) Miten luodaan hakemisto Absoluuttisten ja suhteellisten polkujen käyttäminen

'mkdir'-komento tukee myös absoluuttisia ja suhteellisia polkuja. Esimerkiksi:

mkdir /path/to/directory>

Tämä komento luo hakemiston nimeltä hakemisto määritettyyn absoluuttiseen polkuun.

mkdir my_folder/sub_folder>

Tämä komento luo hakemistorakenteen, jonka päähakemistona on my_folder ja alihakemistona alikansio.

Hakemiston luominen Linuxissa - UKK

Kuinka luon hakemiston, jonka nimessä on välilyöntejä, käyttämällä Linuxin 'mkdir'-komentoa?

Jos haluat luoda hakemiston, jossa on välilyöntejä, voit laittaa koko hakemiston nimen lainausmerkkeihin.

Esimerkiksi:

mkdir 'My Documents'>

Voinko luoda useita hakemistoja kerralla 'mkdir'-komennolla?

Kyllä, voit luoda useita hakemistoja samanaikaisesti määrittämällä niiden nimet välilyönneillä erotettuina.

Esimerkiksi:

mkdir hakemisto1 hakemisto 2 hakemisto3

Mikä on 'mkdir'-komennon '-p'-vaihtoehdon tarkoitus?

'-p'-vaihtoehdon avulla voit luoda hakemistohierarkian, mukaan lukien emohakemistot, joita ei ole olemassa. Se estää virheet, jos määritetyt hakemistot ovat jo olemassa.

Esimerkki:

mkdir -p projekti/docs/images

Kuinka voin asettaa erityisiä käyttöoikeuksia hakemistolle komennolla 'mkdir'?

Voit käyttää '-m' -vaihtoehtoa määrittääksesi käyttöoikeudet luodulle hakemistolle.

Esimerkiksi:

mkdir -m 755 julkinen

Tämä komento asettaa luku-, kirjoitus- ja suoritusoikeudet omistajalle ja luku- ja suoritusoikeudet muille.

Onko mahdollista luoda hakemisto ja sen alihakemistot yhdellä kertaa 'mkdir':llä Linuxissa?

Kyllä, voit käyttää '-p'-vaihtoehdon yhdistelmää ja määrittää hakemistorakenteen, jonka haluat luoda.

Esimerkiksi:

mkdir -p parent/child/grandchild>

Tämä komento luo päähakemiston ja sen alihakemistot lapsi ja lapsenlapsi yhdellä kertaa.

Johtopäätös

Jos olet Linux-käyttäjä, huomaat, että mkdir-komento on uskomattoman hyödyllinen hakemistojen tai kansioiden luomiseen nopeasti ja tehokkaasti. Se tarjoaa joukon vaihtoehtoja, joiden avulla voit mukauttaa tapaa, jolla luot hakemistoja, kuten monisanainen tuloste, käyttöoikeuksien asettaminen ja useiden hakemistojen luominen samanaikaisesti. On kuitenkin syytä huomata, että tarvitset asianmukaiset oikeudet luodaksesi hakemistoja tietyissä sijainneissa, tai muuten saatat törmätä luvat evätään -virheisiin. Mkdir-komennon tehokkaan käytön oppiminen voi parantaa merkittävästi kykyäsi järjestää tiedostoja ja hakemistoja ja parantaa tuottavuuttasi Linuxissa.