mount (Unix)

A Wikipédiából, a szabad enciklopédiából

A mount Unix parancs hozzárendeli az operációs rendszer egy állományához a rendszer egy másik állományát.

mount - csatolás

DOS és hasonló operációs rendszerek által kevésbé ismert, UNIX fogalom, mely azt takarja, hogy egy fájlrendszert (akár egy floppy-t is) annak "mount-olása" (csatolása) után egy általunk kívánt könyvtárban tudjuk elérni. A folyamat ellenkezője az "umount" (unmount). Régebben, amikor a háttértárak mérete kezdett nőni, és kezdett kényelmetlenné válni a sok file, különböző elveket találtak ki, hogy csoportosítani lehessen a file-okat, így átláthatóbbá téve a filerendszer struktúráját. A CP/M részéről ekkor születtek a meghajtóbetűjelek (A:, C:, stb), a UNIX részéről viszont kialakult a könyvtár és a könyvtárszerkezet fogalma, itt viszont NEM volt semmiféle meghajtó, hanem új filerendszereket már a meglévőek valamelyik könyvtárába lehetett becsatolni, azaz "mount"-olni. DOS és később a Windows a CP/M már akkor elavult technikáját ötvözte a UNIX találmányával, elfeledkezve a csatolas műveletéről, amit a Microsoft mostanában kezd implementálni Reparse Point néven.

Példa[szerkesztés | forrásszöveg szerkesztése]

Egy másodlagos meghajtót rendel egy új könyvtárhoz:

   $ mount /dev/hda2 /new/subdir

ennek eltávolítása:

   $ umount /dev/hda2

vagy

   $ umount /new/subdir

Az összes hozzárendelt állomény kilistázása:

   $ mount

Egy partició hozzárendelése speciális opcióval:

   $ mount -o remount,rw /dev/hda2

Egy lemezkép, pl. ISO állomány hozzárendelése (Linux):

  $ mount -o loop <isofile-source> <mount-point>

Az összes rendszer állomány hozzárendelése:

   $ mount -a

Egy könyvtár "csatolása" egy másik könyvtárba (pl. a szimbolikus linkeket meg kívánjuk kerülni), ún bindelés:

   $ mount -bind <könyvtár> <cél>

Egy könyvtár bindelése úgy, hogy ha az alkönyvtárai közt van csatlakoztatási pontként használt könyvtár, akkor az azokba mountolt tartalmak a bindelt könyvtárban is elérhetőek legyenek (rekurzív bindelés):

   $ mount -rbind <könyvtár> <cél>

Fontos megjegyezni, hogy rekurzívan bindelt csatlakoztatási pontokat csak úgy lehet umountolni, ha minden benne lévő csatlakoztatási pontot először lecsatlakoztatunk. Ez természetesen nincs hatással az eredeti könyvtárra.

Forrás[szerkesztés | forrásszöveg szerkesztése]

HUPwiki

Külső hivatkozások[szerkesztés | forrásszöveg szerkesztése]

mount(8) man page (angolul)