Howto install hadoop on Ubuntu
Sisällysluettelo:
- Linux mkdir-komennon syntaksi
- Kuinka luoda uusi hakemisto
- Emohakemistojen luominen
- Kuinka asettaa käyttöoikeudet luotaessa hakemistoa
- Kuinka luoda useita hakemistoja
- johtopäätös
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.
Kuinka kopioida tiedostoja ja hakemistoja Linuxissa
Tiedostojen ja hakemistojen kopiointi on yksi yleisimmistä tehtävistä, joita suoritat komentorivillä työskennellessä. Linuxissa tiedostojen kopiointiin on useita komentoja. Cp ja rsync ovat yleisimmin käytettyjä työkaluja.
Kuinka siirtää tiedostoja ja hakemistoja Linuxissa (mv-komento)
Tiedostojen ja hakemistojen siirtäminen on yksi perustoiminnoista, jotka usein suoritetaan Linux-järjestelmässä. Tässä opetusohjelmassa selitetään kuinka mv-komentoa voidaan käyttää tiedostojen ja hakemistojen siirtämiseen.
Kuinka nimetä tiedostoja ja hakemistoja Linuxissa
Tiedostojen ja hakemistojen uudelleennimeäminen on yksi tärkeimmistä tehtävistä, jotka usein suoritetaan Linux-järjestelmässä. Tässä opetusohjelmassa näytämme, kuinka mv- ja rename -komentoja voidaan käyttää tiedostojen ja hakemistojen nimeämiseen uudelleen.