Mkdir - Linux/Unix süsteemides: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Okilk (talk | contribs)
No edit summary
Okilk (talk | contribs)
No edit summary
Line 16: Line 16:


==Kasutamine==
==Kasutamine==
Järgmine käsk loob kasutaja kodukataloogi 2 kataloogi õigustega 755:
Järgmine käsk loob kasutaja kodukataloogi 2 kataloogi õigustega 755. NB! Kui vastavad kataloogid on juba olemas siis ütleb, et File exists ning ei saa luua.
  mkdir -m 755 ~/minu_andmed ~/üld_andmed
  mkdir -m 755 ~/minu_andmed ~/üld_andmed
Kui vastavad kataloogid on juba olemas siis ütleb, et File exists ning ei saa luua.
 
Järgmine käsk loob kasutaja kodukataloogi puu neljast kataloogist:
Järgmine käsk loob kasutaja kodukataloogi puu neljast kataloogist:
  mkdir ~/minu/eriti/struktureeritud/tekstid/
  mkdir ~/minu/eriti/struktureeritud/tekstid/
Järgmine käsk loob kogu kataloogipuu ühe käsuga.
Järgmine käsk loob kogu kataloogipuu ühe käsuga.
  mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}
  mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}

Revision as of 13:33, 3 May 2011

Käsk mkdir (make directory) teeb ühe või mitu kataloogi. Käsk on kasutusel Unix, DOS, OS/2 ja Microsoft Windows süsteemides. Võimaldab määrata kohe ka juurdepääsuõigusi.

Tavapärane kasutamine:

mkdir kataloogi_nimi
mkdir [-m laad] [-p] kataloogid
  • -m laad loob mingi konkreetse õiguse (näiteks 755 - vt. ka chmod)
  • -p loob terve kataloogipuu koos kõigi puuduvate kataloogidega
  • -v näitab igat kataloogi, mida käsiga luuakse, üldjuhul kasutatakse koos -p -ga.

Uued kataloogid luuakse vaikimisi read, write, execute õigustega omanikule ja omaniku grupile. Teistele kasutajatele vaikimisi read, execute õigused.

Kasutamine

Järgmine käsk loob kasutaja kodukataloogi 2 kataloogi õigustega 755. NB! Kui vastavad kataloogid on juba olemas siis ütleb, et File exists ning ei saa luua.

mkdir -m 755 ~/minu_andmed ~/üld_andmed

Järgmine käsk loob kasutaja kodukataloogi puu neljast kataloogist:

mkdir ~/minu/eriti/struktureeritud/tekstid/

Järgmine käsk loob kogu kataloogipuu ühe käsuga.

mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}

Tulemus on:

          tmpdir
    ________|______
   |        |      |
branches   tags  trunk
                   |
                 sources
               ____|_____
              |          |
          includes     docs

Kataloogid, mis on loodud mkdir käsuga, sisaldavad 2-e peidetud kataloogi. Üks kataloog esindab seda kataloogi, mis just loodi (ühe puntiga) ja teine esindab ülemkataloogi (kahe puntiga). Peidetud faile näeb käsuga:

ls -a

Oliver Kilk - A21