%ents; ]]> ]>

# A &konsole kézikönyve

Jonathan
Singer

    jsinger@genome.wi.mit.edu

Lars
Dölle
fejleszt&odblac;

    lars.doelle@on-line.de

Michael
McBride
tesztel&odblac;

    mmcbride@ematic.com

Lauri
Watts
tesztel&odblac;

    vampyr@atconnex.net

2000
Jonathan Singer
&FDLNotice;
03/06/2000
0.09.15

Ez a dokumentum a &konsole alkalmazás felhasználói kézikönyve.

A &konsole egy X-alapú terminálemulátor a KDE 2.0-hoz.

KDE
konsole
kdebase
parancs
sor

## Bevezetés a &konsole; használatába

A &konsole; egy X alapú terminálemulátor, mely parancssoros felületet (angolul: CLI-t) biztosít a KDE grafikus környezetben. A &konsole; használatakor nem kell több példányt használni a programból, mert képes egy ablakon belül több munkafolyamatot kezelni (helytakarékos).

A program azzal t&udblac;nik ki leginkább a többi terminálemulátor közül, hogy egyszer&udblac;en konfigurálható és egy ablakban több parancssort is tud kezelni.

A &konsole lehet&odblac;vé teszi az alábbiak használatát:

- Linux parancssoros munkafolyamatok

- Midnight Commander fájlkezel&odblac; munkafolyamatok

- Parancssoros munkafolyamatok

- Rendszergazdai parancssoros munkafolyamatok

Az elindított munkafolyamatok könnyen átnevezhet&odblac;k a jobb megkülönböztethet&odblac;ség érdekében, ill. szignálokat (STOP, CONT, HUP, INT, TERM, KILL) lehet küldeni bármelyiknek.

A &konsole; könny&udblac; kezelhet&odblac;ségét segítik az alábbiak:

- a menüsor, az eszköztár és a keret elrejthet&odblac;

- az ablakméretek, a bet&udblac;típusok, a színek és a billenty&udblac;parancsok módosíthatók

- a gördít&odblac;sávok helye és láthatósága beállítható

A módosított beállítások elmenthet&odblac;k alapértelmezésként, hogy a kés&odblac;bbi munkafolyamatok már az új beállításokkal induljanak.

### A program megírásának el&odblac;zményei

Azok, akiket érdekel az ingyenes X-terminálok családja, bizonyára tudják, hogy lényegében kétféle van bel&odblac;lük: az eredeti xterm, mely az X megjelenése el&odblac;tt egy-két hónappal már elkészült, és az xvt, egy egyszer&udblac;sített xterm klón, melynek manapság f&odblac;leg a különféle variánsai használatosak (például az eterm).

Több mint tíz év óta a &konsole; az els&odblac;, az alapoktól újragondolt terminálemulátor. Sok szolgáltatást szorítottak be utólag az xterm-be (a `README` fájl úgy kezd&odblac;dik, hogy "Ki itt belépsz, hagyj fel minden reménnyel"), a &konsole; újszer&udblac; megközelítésre támaszkodik, modern technológiákra és az X -szel kapcsolatos tapasztalatokra építve.

## Telepítés

A &konsole a KDE 2.0 alapcsomag része. Telepítése automatikusan megtörténik a KDE telepítésekor, de csak a KDE 2.0-val m&udblac;ködik.

Ha a további részletek érdeklik, látogasson el a KDE honlapjára: http://www.kde.org/

A &konsole; a kdebase csomag része, a csomag lefordításához és telepítéséhez érdemes elolvasni a f&odblac;könyvtárban található tájékoztató fájlokat. A kdebase csomag aktuális változata letölthet&odblac; innen: ftp://ftp.kde.org/pub/

A &konsole; telepítési teend&odblac;i:

    $  cd kdebase/konsole
    $  ./configure
    $  make
    Majd rendszergazdaként:
    #  make install

## A &konsole; használata

### A program indulása

A &konsole; indításakor egy alkalmazás (általában egy Unix parancsértelmez&odblac;) indul el az ablakban. A kurzornál lehet beírni a parancsokat.

### A parancsnapló

Az ablak fels&odblac; részén túlra kerül&odblac; sorokat megtekintheti, ha a gördít&odblac;sávot felfelé mozgatja, vagy ha megnyomja a ShiftPage Up kombinációt (ez egy oldallal visz feljebb). Használható még a ShiftPage Down kombináció (egy oldallal lejjebb), a Shiftfel kombináció (egy sorral feljebb) és a Shiftle kombináció (egy sorral lejjebb). (Feltéve, hogy a "Parancsnapló" opció be van kapcsolva.)

### Az egérgombok

Bal

  Ha lenyomja a bal egérgombot, akkor az eseményként jut el a terminálemulátorban futó alkalmazáshoz, ha az kezeli az egeret. Ha kezeli, akkor a &konsole; ezt egy nyíl alakú kurzorral jelzi, ha nem, akkor egy I-alakúval.

  Ha a bal egérgombot lenyomva tartja és az egeret mozgatja egy olyan alkalmazás fölött, amely kezeli az egeret, akkor egy területet lehet kijelölni. A m&udblac;velet közben a kijelölt szövegrész inverzben jelenik meg a jó láthatóság érdekében. A gomb elengedésekor a kijelölt szövegrész a vágólapra másolódik, ahonnan az adatok a &konsole;-ban vagy bármelyik más alkalmazásban feldolgozhatók.

  Általában sorvége jel kerül minden egyes kijelölt szövegsor végére. Legtöbbször ezzel a kiegészítéssel lehet a másolás eredményét a legkönnyebben feldolgozni. Bizonyos fajta szövegeknél a sorvége jel nem szükséges, ezért ilyenkor az a legjobb, ha a szöveg folyamatosan, kiegészít&odblac; jelek nélkül kerül a vágólapra, hogy a fogadó alkalmazásban hibátlanul megtörténhessen pl. az automatikus áttördelés. Ennek eléréséhez tartsa lenyomva a Ctrl gombot a szöveg kijelölése közben.

  Ha kijelölés közben az egérmutatóval az ablak fels&odblac; vagy alsó széléhez ér, akkor a &konsole; felfelé ill. lefelé görgeti el a szöveget, így hozzáférhet&odblac;vé válik a parancsnapló tartalma is. A görgetés félbeszakad, ha nem mozgatja tovább az egeret.

  Az egérgomb elengedése után a &konsole; inverz módon jeleníti meg a kijelölt területet, hogy az továbbra is jól látható maradjon. A kijelzés visszavált a normál módra, ha a vágólap tartalma megváltozik, vagy a kijelölt területen belül megváltozik a szöveg, vagy kattint egyet a bal egérgombbal.

  Ha az alkalmazás kezeli az egeret, akkor le kell nyomni a Shift billenty&udblac;t, miel&odblac;tt az egérrel kattint.

Középs&odblac;

  A középs&odblac; egérgomb lenyomásával lehet a vágólapon található szöveget beilleszteni.

  Ha csak kétgombos egérrel rendelkezik, akkor a bal és a jobb gombok egyszerre lenyomásával lehet a középs&odblac; gomb lenyomását emulálni.

Jobb

  A jobb gombbal a "Jellemz&odblac;k" menü hívható el&odblac;. A Ctrl + jobb gombbal a "Fájl" menü, míg a Shift + jobb gombbal a "Munkafolyamatok" menüt lehet elérni.

### Menüsor

A menüsor a &konsole ablak felett található. Tetszés szerint elrejthet&odblac; és láthatóvá tehet&odblac; "A menüsor megjelenítése" opcióval a "Jellemz&odblac;k" menüben. Ha a menüsor el van rejtve, akkor "A menüsor megjelenítése" menüpont úgy érhet&odblac; el, ha a jobb egérgombbal az ablakra kattint.

#### A Fájl menü

Fájl Linux konzol

  Elindít egy olyan új munkafolyamatot, mely egy parancssoros Linux rendszert emulál.

  (Lásd a `README.linux.console` fájlt azzal kapcsolatos információkért, hogy milyen különbségek vannak a Linux konzol és a tipikus Unix konzol között.)

Fájl Midnight Commander

  Elindít egy új Midnight Commander munkafolyamatot (ez egy elterjedten használt karakteres módú fájlkezel&odblac;).

Fájl Parancsértelmez&odblac;

  Elindít egy új parancssoros munkafolyamatot.

Fájl Parancsértelmez&odblac; (rendszergazdai mód)

  Elindít egy új parancsértelmez&odblac;t a root felhasználó (a rendszergazda) nevében.

  A jelszó megadása után megjelenik egy # alakú kurzor, jelezve, hogy a parancsok végrehajtása rendszergazdai jogosultságokkal történik. Erre gyakran szükség lehet szoftverek telepítéséhez vagy a rendszer karbantartásához, de el&odblac;vigyázatosan kell használni az adatvesztés elkerülése érdekében.

Fájl Kilépés

  Kilépés a &konsole;-ból: az összes munkafolyamat és a bel&odblac;lük indított alkalmazások is bezáródnak.

#### A Munkafolyamatok menü

Munkafolyamatok Szignál küldése

  Szignál küldése - a kiválasztott szignált küldi el a program a munkafolyamatban elindított parancsértelmez&odblac;nek vagy más programnak.

  A választható szignálfajták:

  Stop | - | egy folyamat futásának felfüggesztése
  Cont | - | egy felfüggesztett folyamat futásának folytatása
  HUP | - | a vezérl&odblac; terminál nem elérhet&odblac; vagy a vezérl&odblac; folyamat lefagyása
  Int | - | billenty&udblac;zetmegszakítás
  Term | - | a folyamat bezárása
  Kill | - | a folyamat kilövése

  A szignálokról további részleteket tudhat meg, ha kiadja a `man 7 signal` parancsot.

Munkafolyamatok A munkafolyamat átnevezése

  Az aktív munkafolyamat nevének megváltoztatása

Beállítások Munkafolyamat-ikonok...

  A menü alján látható a létez&odblac; munkafolyamatok listája. Kiválasztás esetén a munkafolyamat aktiválódik.

  A Shift+jobbra, Shift+balra gombokkal lehet lépegetni a munkafolyamatok között.

#### A Beállítások menü

Beállítások A menüsor megjelenítése

  A menüsor elrejtése és megjelenítése

Beállítások Az eszköztár megjelenítése

  Az eszköztár elrejtése és megjelenítése

Beállítások A keret megjelenítése

  Az ablak keretének elrejtése és megjelenítése

Beállítások Gördít&odblac;sáv

  A gördít&odblac;sáv elhelyezkedése: nincs, balról vagy jobbról

Beállítások Teljes képerny&odblac;

  A normál méret&udblac; és a teljes képerny&odblac;s ablak között lehet váltani

Beállítások Méret

  A szöveges terület mérete (oszlopok x sorok alakban)

Beállítások Bet&udblac;típusok

  A bet&udblac;méret beállítása

Beállítások Kinézet

  A szöveg és a háttér színének beállítása

  A kinézetek listája a(z) `$KDEDIR/apps/konsole/*.schema` fájlokból származik. A fájlok listája b&odblac;víthet&odblac; és módosítható.

Beállítások Napló

  A képerny&odblac; tetején túlra jutó sorok mentésének ki- és bekapcsolása

Beállítások Kódolás

  Még nem használható.

Beállítások Billenty&udblac;zet

  A billenty&udblac;zetkiosztás kiválasztása

  A billenty&udblac;zetkiosztások listája a(z) `$KDEDIR/apps/konsole/*.keymap` fájlok alapján készül. A fájlok listája tetszés szerint b&odblac;víthet&odblac; és módosítható.

Beállítások A beállítások mentése

  A jelenlegi beállítások mentése alapértelmezettként

#### A Segítség menü

Segítség Tartalomjegyzék

  A dokumentum tartalomjegyzékének megnyitása

Segítség Technikai leírás

  Részletes m&udblac;szaki jelleg&udblac; információk a terminálemuláció és a &konsole; m&udblac;ködésér&odblac;l

Segítség Hibabejelentés

  A &konsole; hibájának bejelentése vagy új funkció kérése

Segítség A Konsole névjegye

  A &konsole; szerz&odblac;inek névjegye

Segítség A KDE névjegye

  A KDE projekt névjegye

### Az eszköztár

Az eszköztár a &konsole; ablakának alján található.

Az eszköztár elrejthet&odblac; ill. megjeleníthet&odblac; "Az eszköztár megjelenítése" menüponttal a "Beállítások" menüben vagy az eszköztár jobb szélén látható fogantyúval. Az eszköztáron látható egy "Új" ikon és egy-egy ikon minden aktív munkafolyamatnak. Az "Új" ikonra kattintva megnyílik egy új parancsértelmez&odblac; munkafolyamat.

Ha egy már létez&odblac; munkafolyamat ikonjára kattint, akkor az aktiválódik.

### Parancssori paraméterek

Ha a &konsole;-t parancssorból indítja, akkor az alábbi paraméterek használhatók az indításnál:

`--help`

  kilistázza a lehetséges paramétereket

`--name`

  beállítja az ablak címsorában megjelen&odblac; nevet

`--ls`

  bejelentkezési parancsértelmez&odblac;t indít el

`--nowelcome`

  az "Üdvözli Önt a &konsole;" indításkori üzenet letiltása

`--nohist`

  az ablak fels&odblac; során túlra kerül&odblac; sorok eltárolásának letiltása

`--vt_sz OOxSS`

  a terminálablak OO oszlopból és SS sorból fog állni

`-e <parancs>`

  a megadott <parancs> végrehajtása a parancsértelmez&odblac; helyett

Például:

    bash$ konsole --vt_sz 90x25 --nohist

elindít egy 90 oszlopból és 25 sorból álló &konsole; ablakot, a sorok mentése nélkül

A &konsole; elfogad néhány általános Qt és KDE parancssori kapcsolót is:

`--author`

  Megjeleníti a szerz&odblac;(k) nevét

`--V`

  Kiírja a verziószámot

`--help-qt`

  kilistázza a Qt-vel kapcsolatos parancssori kapcsolókat

`--help-kde`

  kilistázza a KDE-vel kapcsolatos parancssori kapcsolókat

`--help-all`

  kilistázza az összes parancssori kapcsolót

## Köszönetnyilvánítás és a licencfeltételek

A &konsole; alkalmazás Copyright Lars Doelle, 1997-2000. lars.doelle@on-line.de

Ezt a dokumentumot Jonathan Singer jsinger@genome.wi.mit.edu készítette.

DocBook SGML-re konvertálta Michael McBride mmcbride@ematic.com és Lauri Watts vampyr@atconnex.net.

&underFDL; &underGPL;