12.07.2013 Views

jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem

jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem

jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A relatív útvonal-név az éppen aktuális könyvtárból adja meg az elérési útvonalat.<br />

Például ha a usernev felhasználó a HOME könyvtárában van benn, akkor a Mail/incoming<br />

adja meg a Mail alkönyvtárbeli incoming állomány elérését.<br />

Minden könyvtárban használhatjuk a ”..” jelölést, ami egy olyan speciális állomány,<br />

ami az egy szinttel feljebb levőkönyvtárra mutat. Amennyiben a felettünk lévő könyvtárból<br />

nyíló alkönyvtárra akarunk hivatkozni, akkor a ”../ ” után írjuk be az alkönyvtár<br />

nevét. Például, ha a /home/usernev1/proba könyvtárban vagyunk benn, akkor a<br />

../../usernev2/<strong>jegyzet</strong> adja meg a /home/usernev2/<strong>jegyzet</strong> könyvtár elérését.<br />

9.4.2. A könyvtárrendszer használata<br />

A könyvtárak között a cd paranccsal lehet mozogni. Ha egy könyvtárból annak egy<br />

Alkönyvtárába mozgunk akkor elég a cd alkönyvtár parancsot kiadni. Ha más könyvtárba<br />

mozgunk, ki kell írni a teljes elérési útvonalat. Két szinttel feljebb pl. a<br />

$ cd ../..<br />

paranccsal juthatunk.<br />

9.4.3. Könyvtárak létrehozása és törlése<br />

Könyvtárakat a mkdir paranccsal hozhatunk létre. Argumentumként akár több könyvtárnevet<br />

is megadhatunk. Például a:<br />

$ mkdir test test/artur /u/lovag/galahad/tmp<br />

létrehozza az aktuális könyvtárból nyíló test, az abból nyíló artur, valamint a bejelentkezési<br />

könyvtár (itt a /u/lovag/galahad) alatti tmp könyvtárakat.<br />

Természetesen nem hozhatunk létre könyvtárat egy ”normális”fájl alatt. Ugyanígy sikertelen<br />

a parancs, ha nincs engedélyünk alkönyvtár létrehozására (beleírására) az adott<br />

könyvtárban. Ha egy idő után nem lesz többé szükség egy Könyvtárra, és célszerű azt<br />

kitörölni, akkor erre a rmdir Könyvtár parancsot használhatjuk. Az rmdir parancs a<br />

mkdir parancshoz hasonlóan több argumentumot is elfogad. Amennyiben olyan könyvtárat<br />

akarunk kitörölni, amelyik nem üres, az operációs rendszer hibajelzést ad. Ilyenkor<br />

— kellő óvatossággal — használhatjuk az rm -r parancsot, ami a törli az adott könyvtár<br />

teljes tartalmát, majd végül magát a könyvtárat is.<br />

9.5. Ki- és bemenetek átirányítása, különleges shell<br />

parancsok<br />

A shell program fogadja a parancsokat és – részben átalakítva – továbbadja azokat az<br />

egyes speciális programoknak. A shell-en belül megteremtették a programok összekapcsolásának<br />

lehetőségét is, mivel általában minden program innen indul el.<br />

113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!