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

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
Käsk '''mkdir''' teeb ühe või mitu kataloogi. Võimaldab määrata kohe ka juurdepääsuõigusi.
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
  mkdir [-m laad] [-p] kataloogid
Line 6: Line 10:


* -p loob terve kataloogipuu koos kõigi puuduvate kataloogidega
* -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.
Uued kataloogid luuakse vaikimisi ''read, write, execute'' õigustega omanikule ja omaniku grupile. Teistele kasutajatele vaikimisi ''read, execute'' õigused.
Line 14: Line 20:
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.
mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}
Tulemus on:
<source lang="text">
          tmpdir
    ________|______
  |        |      |
branches  tags  trunk
                  |
                sources
              ____|_____
              |          |
          includes    docs
</source>
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:  
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
  ls -a


Oliver Kilk - A21
Oliver Kilk - A21

Revision as of 14:18, 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:

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