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 parancs kilistázza azt a sort a gyakorlofile.txt nevű fájlból, amelyben az ” ebben” szó<br />

szerepel. Természetesen a grep parancs is megkülönbözteti a keresett karaktersorban a<br />

kis és nagybetűket, ezt a különbségtételt azonban a -i kapcsolóval kikapcsolhatjuk:<br />

$ grep -i ebben gyakorlofile.txt<br />

Ebben a sorban mar vannak szamok is , peldaul az 1 es a 42<br />

Ebben a sorban nehany furcsa karakter van % @ !<br />

Most mindent egyutt szerepeltetunk ebben a sorban ’vege’ $1 * 42<br />

A grep parancs alapesetben kiírja a képernyőre az állományok azon sorait, amelyekben<br />

a keresett karaktersorozatot megtalálta. Amennyiben a -n kapcsolót megadjuk, a sorok<br />

előtt azok sorszáma is megjelenik.<br />

Néha arra van szükség, hogy csak a állományok nevét kapjuk meg, amelyekben ez a<br />

minta előfordul. Ilyenkor a -l kapcsolót használjuk.<br />

9.4. Könyvtárak használata<br />

A könyvtárak olyan speciális állományok, amelyek más állományok szervezésére és csoportosítására<br />

használatosak. A Linux operációs rendszer könyvtárai egy hierarchikus<br />

fastruktúrát alkotnak.<br />

A Linux könyvtárrendszerének tetején helyezkedik el a gyökér könyvtár, amit a /<br />

jel jelöl. Innen kiindulva minden fájl elérhető a rendszerben. Az elérési utat path-nak<br />

(ösvény, útvonal) hívjuk. A könyvtárak más könyvtárakat vagy állományokat tartalmazhatnak.<br />

Minden könyvtárnak van szülő könyvtára, amelyik a struktúrában felette álló<br />

könyvtár. Az egyedüli kivétel a gyökér (/) könyvtár.<br />

A felhasználó HOME könyvtára és a hozzá tartozó fájlok és az alkönyvtárrendszer<br />

csak egy kis részét alkotja a Linux teljes könyvtárrendszerének. A HOME könyvtár az<br />

a könyvtár, amibe a felhasználó bejelentkezés után automatikusan bekerül. A HOME<br />

könyvtár alatt a felhasználó létrehozhatja saját könyvtárrendszerét.<br />

Az éppen használt könytár gyökér könyvtárhoz viszonyított útvonalat lekérdezhetjük<br />

a<br />

$ pwd<br />

/home/usernev<br />

paranccsal.<br />

9.4.1. Abszolút és relatív útvonal<br />

Az útvonal megadásánál kétféle leírást használhatunk. Az abszolút útvonal-név megadásakor<br />

a gyökér (/) könyvtárból indulunk és leírjuk a teljes útvonalat. Ilyen útvonal lehet<br />

pl. a /usr/local/bin.<br />

112

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

Saved successfully!

Ooh no, something went wrong!