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.

majd az esetleges módosító kapcsolókat és argumentumokat. A parancsot az <br />

billentyűvel zárjuk. Lehetőség van a shell parancsokat nem-interaktív módon is meghívni,<br />

ha a parancsokat egy fájlba írjuk. Az ilyen fájlokat shell szkriptnek hívják.<br />

Vigyázzunk, mert a Linux rendszer megkülönbözteti a nagy és kisbetűket! A parancsok<br />

nagy részét kisbetűvel kell írni.<br />

9.2.1. Shell gyorsbillentyűk<br />

A Linux shell hatékony használatához mindenképpen érdemes néhány hasznos gyorsbillentyűt<br />

megjegyeznünk (ld. 9.1. táblázat).<br />

A parancs végrehajtásának megszakítása<br />

Bizonyos esetekben szükség lehet a parancs leállítására annak futása közben: például ha<br />

egy parancs már túl hosszú ideje fut, vagy közben eszünkbe jut, hogy nem ezt az utasítást<br />

akartuk futtatni. A parancs leállítására a Ctrl és C (röviden ) billentyűk<br />

egyidejű lenyomása szolgál. Ezzel megszakítjuk a parancs futását, és visszakapjuk az<br />

eredeti shell promptot.<br />

A parancs végrehajtásának felfüggesztése<br />

Lehetőség van arra is, hogy egy parancs futását ne megszakítsuk, hanem csak felfüggesszük<br />

(suspend). A parancsok felfüggesztésére a billentyűkombináció szolgál.<br />

A felfüggesztés után szintén visszakapjuk a promptot, de a megszakítástól eltérően<br />

a felfüggesztett programok bármikor tovább futtathatóak. A felfüggesztett programok<br />

folytatásához a fg és a bg parancsok szolgálnak attól függően, hogy az előtérben (foreground)<br />

vagy a háttérben (background) kívánjuk folytatni a programot.<br />

Parancskiegészítés<br />

Az egyik leghasznosabb shell szolgáltatás a parancsok és fájlnevek dinamikus kiegészítése.<br />

Ha beírjuk egy parancs vagy fájlnév első néhány betűjét, akkor a billentyű<br />

megnyomására a shell megpróbálja az addig begépelt szót kiegészíteni. Ha egyértelmű<br />

a kiegészítés, tehát ha pontosan egy parancs vagy fájlnév kezdődik a megadott módon,<br />

akkor a shell beilleszti a kiegészített szót. Ha több lehetőség is van, akkor először csak<br />

egy hangjelzést kapunk, a második leütésére pedig egy listát is a lehetséges kiegészítésekről.<br />

Naplózás<br />

Egy másik igen hasznos szolgáltatás a korábban kiadott parancsok megjegyzése. A ” fel”<br />

billentyűvel (⇑) az eggyel korábbi, a ” le” billentyűvel (⇓) pedig az eggyel későbbi bevitt<br />

104

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

Saved successfully!

Ooh no, something went wrong!