Android

Kuinka luoda hakemistoja Linuxissa (mkdir-komento)

Howto install hadoop on Ubuntu

Howto install hadoop on Ubuntu

Sisällysluettelo:

Anonim

Linux-järjestelmissä voit luoda uusia hakemistoja joko komentoriviltä tai työpöydän tiedostohallinnan avulla. Komento, jonka avulla voit luoda hakemistoja (tunnetaan myös nimellä kansiot), on mkdir .

Tämä opetusohjelma kattaa mkdir komennon käytön perusteet, mukaan lukien päivittäiset esimerkit.

Linux mkdir-komennon syntaksi

mkdir komennon syntaksi on seuraava:

mkdir

Komento käyttää argumentteina yhtä tai useampaa hakemistonimeä.

Kuinka luoda uusi hakemisto

Jos haluat luoda hakemiston Linuxissa, mkdir hakemiston nimi argumenttina mkdir komennolle. Jos esimerkiksi haluat luoda uuden hakemiston newdir suorita seuraava komento:

mkdir newdir

Voit varmistaa, että hakemisto on luotu luetteloimalla sisältö käyttämällä ls komentoa:

ls -l

drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir

Kun annat vain hakemistonimen ilman täydellistä polkua, se luodaan nykyiseen työhakemistoon.

Nykyinen työhakemisto on hakemisto, josta komennot suoritetaan. Voit muuttaa nykyisen työhakemiston käyttämällä cd komentoa.

Jos haluat luoda hakemiston toiseen sijaintiin, sinun on annettava absoluuttinen tai suhteellinen tiedostopolku emohakemistoon. Voit esimerkiksi luoda uuden hakemiston /tmp hakemistoon kirjoittamalla:

mkdir /tmp/newdir

mkdir /root/newdir

mkdir: cannot create directory '/root/newdir': Permission denied

-v ( --verbose ) -vaihtoehto käskee mkdir : n tulostamaan viestin jokaisesta luodusta hakemistosta.

Emohakemistojen luominen

Emohakemisto on hakemisto, joka on hakemistopuun toisen hakemiston yläpuolella. Luo vanhemmat hakemistot käyttämällä -p vaihtoehtoa.

Oletetaan, että haluat luoda hakemiston /home/linuxize/Music/Rock/Gothic :

mkdir /home/linuxize/Music/Rock/Gothic

Jos jotain emohakemistoista ei ole, saat virheen seuraavan kuvan mukaisesti:

mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory

Sen sijaan, että luodaan puuttuvat vanhemmat hakemistot yksitellen, käynnistä mkdir komento -p vaihtoehdolla:

mkdir -p /home/linuxize/Music/Rock/Gothic

Kun käytetään -p vaihtoehtoa, komento luo hakemiston vain, jos sitä ei ole.

Jos yrität luoda jo olemassa olevan hakemiston, mutta -p vaihtoehtoa ei ole, mkdir tulostaa File exists -virheen:

mkdir newdir

mkdir: cannot create directory 'newdir': File exists

Kuinka asettaa käyttöoikeudet luotaessa hakemistoa

Voit luoda hakemiston tietyillä oikeuksilla käyttämällä -m ( -mode ) -vaihtoehtoa. Käyttöoikeuksien määrittämisen syntaksi on sama kuin chmod komennolla.

Seuraavassa esimerkissä luomme uuden hakemiston, jolla on 700 käyttöoikeutta, mikä tarkoittaa, että vain hakemiston luonut käyttäjä voi käyttää sitä:

mkdir -m 700 newdir

Kun -m asetusta ei käytetä, uusilla hakemistoilla on yleensä joko 775 tai 755 käyttöoikeudet umask arvosta riippuen.

Kuinka luoda useita hakemistoja

Jos haluat luoda useita hakemistoja, määritä hakemistojen nimet komentoargumenteiksi välilyönnillä erotettuna:

mkdir dir1 dir2 dir3

mkdir komennon avulla voit myös luoda monimutkaisen hakemistopuun yhdellä komennolla:

mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}

Yllä oleva komento luo seuraavan hakemistopuun:

Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk

johtopäätös

mkdir komentoa Linuxissa käytetään uusien hakemistojen luomiseen.

Lisätietoja mkdir on mkdir man sivulla.

mkdir-terminaali