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.

$ ls<br />

Asztal examples.desktop Képek Nyilvános Videók<br />

Dokumentumok Letöltések Sablonok Zenék<br />

Leellenőrizzük, hogy az adott examples.desktop fájl megtalálható-e az adott könyvtárban:<br />

$ ls examples.desktop<br />

examples.desktop<br />

Ha az adott fájl nincs benne a könyvtárban, akkor hibaüzenetet kapunk:<br />

$ ls probafile<br />

ls: probafile nem érheto el: Nincs ilyen fájl vagy könyvtár<br />

A parancs a -l kapcsoló hatására kiírja az állományok, ill. könyvtárak (könyvtár<br />

esetén az első betű d, míg közönséges állománynál -) hozzáférési jogait, a rájuk vonatkozó<br />

kapcsolatok számát, a tulajdonosuk nevét és felhasználói csoportját, a hosszát byteokban,<br />

az utolsó módosításuk idejét, végül a nevét:<br />

$ ls -l<br />

A parancs a -a kapcsoló hatására kiírja az aktuális könyvtárban lévő összes fájlt,<br />

beleértve a rejtett, azaz ponttal kezdődő nevű állományokat is:<br />

$ ls -a<br />

Másolása<br />

Állományokról másodpéldány készítésére a cp parancs szolgál. Például a<br />

$ cp gyakorlas masolat<br />

a gyakorlas állomány tartalmát átmásolja a masolat nevű állományba.<br />

Vigyázzunk a cp parancs használatakor, mivel a másolás során — egy régebbi állományra<br />

való másolással — könnyen megsemmisíthetünk adatokat!<br />

A cp parancsnak egyszerre több állománynevet is megadhatunk, sőt a shell ún. kifejtő<br />

mechanizmusa révén helyettesítő karaktereket is használhatunk. A parancs így<br />

használható pl. egy könyvtár tartalmának átmásolására egy másik könyvtárba. Például<br />

a<br />

$ cp * masikkonyvtar<br />

átmásolja az aktuális könyvtárban lévő összes állományt a masikkonyvtar nevű alkönyvtárba.<br />

A parancs a könyvtárakat nem másolja.<br />

Könyvtárakat a teljes alkönyvtárrendszerükkel együtt a -r kapcsoló segítségével másolhatunk<br />

át. Például a<br />

109

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

Saved successfully!

Ooh no, something went wrong!