stty(1l)
NÉV
stty – a terminálvonal beállításainak megváltoztatása
és kiírása
HASZNÁLAT
stty [beállítás...]
stty {-a,--all,-g,--help,--save,--version}
LEÍRÁS
Ez a lap az stty GNU-verzióját írja le. Ha paraméterek
nélkül hívjuk meg, az stty az átviteli sebességet
(baud), a line discipline number-t (azokon a rendszereken, melyek ezt támogatják)
és azokat a vonali beállításokat írja
ki, melyek eltérnek az ’stty sane’ által beállított
értékektõl. A mód beolvasása és
beállítása a standard bementhez kapcsolt tty-vonalon
történik.
Az stty az alábbi, a terminálvonal mûködését
befolyásoló, opciókon kívüli paramétereket
fogadja el. A címke elé írt ’[-]’ azt jelenti, hogy
az adott opciót kikapcsolhatjuk, ha egy ’-’ jelet írunk elé.
Bizonyos paraméterek nem állnak minden rendszeren rendelkezésre,
mert non-POSIX kiterjesztéseket használnak. Az ilyen paramétereket
az alábbiakban ’(np)’-vel jelöljük.
[-]parenb
Pariásbitet generál a kimeneten és paritásbitet
vár a bemeneten.
[-]parodd
Páratlan paritás (akkor is, ha ’-’-szal hívjuk).
cs5 cs6 cs7 cs8
5-, 6-, 7- vagy 8-bites bet?méret.
[-]hupcl [-]hup
Hangup-jelet küld, miután az utolsó process lezárta
a tty-t.
[-]cstopb
Két stop-bit karakterenként (’-’-szal hívva egy
stop-bit karakterenként)
[-]cread
Engedélyezi a bemenet fogadását.
[-]clocal
Kikapcsolja a modemirányítási jeleket.
[-]crtscts (np)
Lehetõvé tesz az RTS/CTS kézfogást.
Input-beállítások:
[-]ignbrk
Figyelmen kívül hagyja a break-jeleket.
[-]brkint
A break-jelek megszakítást generálnak.
[-]ignpar
Figyelmen kívül hagyja a paritáshibákat.
[-]parmrk
Megjelöli a paritáshibákat (255-0-karaktersorozattal).
[-]inpck
Engedélyezi a bemenet paritásellenõrzését.
[-]istrip
Törli a bejövõ karakterek felsõ (8.) bitjét.
[-]inlcr
Az ’új sort’ (NL) ’kocsi visszává’ (CR)
alakítja.
[-]igncr
Figyelmen kívül hagyja a kocsi visszát (CR).
[-]icrnl
A ’kocsi visszát’ (CR) ’új sorrá’ (NL) alakítja.
[-]ixon
Lehetõvé teszi az XON/XOFF flow control-t.
[-]ixoff [-]tandem
Stop karaktert küld, amikor a bemeneti puffer majdnem megtelt,
majd start karaktert, amikor ismét
majdnem teljesen kiürült.
[-]iuclc (np)
A nagybetûket kisbetûkké alakítja.
[-]ixany (np)
Minden karakter újraindíthatja az outputot (’-’-szal
hívva csak a start karakter indíthatja újra).
[-]imaxbel (np)
Hangjelzést ad és nem üríti ki a bemeneti
puffert, ha karakter érkezik, amikor az már megtelt.
Output-beállítások:
[-]opost
[-]olcuc (np)
A kisbetûket nagybetûkké alakítja.
[-]ocrnl (np)
A ’kocsi visszát’ (CR) ’új sorrá’ (NL) alakítja.
[-]onlcr (np)
Az ’új sort’ (NL) ’kocsi vissza, új sorrá’ (CR
LN) alakítja.
[-]onocr (np)
Nem nyomtat ’kocsi visszát’ (CR) az elsõ oszlopban.
[-]onlret (np)
Az ’új sor’ (NL) ’kocsi visszát’ (CR) vált ki.
[-]ofill (np)
A késleltetéshez kitöltõ (padding)-karaktereket
használ idõzítés helyett.
[-]ofdel (np)
A kitöltéshez törlõkaraktereket használ
nullkarakterek helyett.
nl1 nl0 (np)
Újsoros (NL) késleltetési stílus.
cr3 cr2 cr1 cr0 (np)
Kocsi visszás (CR) késleltetési stílus.
tab3 tab2 tab1 tab0 (np)
Horizontális tabulátoros késleltetési stílus.
bs1 bs0 (np)
Backspace-es késleltetési stílus.
vt1 vt0 (np)
Vertikális tabulátoros késleltetési stílus.
ff1 ff0 (np)
Form feed-es késleltetési stílus.
Helyi beállítások:
[-]isig
Engedélyezi az interrupt, quit és suspend speciális
karaktereit.
[-]icanon
Engedélyezi az erase, kill, werase, and rprnt speciális
karaktereit.
[-]iexten
Engedélyezi a non-POSIX speciális karaktereket.
[-]echo
Engedélyezi az input karakterek visszhangját (echo).
[-]echoe, [-]crterase
A törléskarakterek visszhangja backspace-szóköz-backspace.
[-]echok
Újsort (NL) küld visszhangként a kill-karakterek
után.
[-]echonl
Az újsorra (NL) akkor is küld visszhangot, ha más
karakterekre nem.
[-]noflsh
Nem ürít az interrupt és quit speciális karakterek
után.
[-]xcase (np)
Engedélyezi a kis- és nagybetûk inputját
és outputját ’\’ jellel megelõzve kisbetûs megfelelõjüket,
ha az
icanon be van kapcsolva.
[-]tostop (np)
Leállítja azokat a háttérben futó
jobokat, amelyek megkísérelnek a terminálra írni.
[-]echoprt [-]prterase (np)
’\’és ’/’ jelek között fordított sorrendben
visszhangozza a törölt karaktereket.
[-]echoctl [-]ctlecho (np)
A kontrollkaraktereket nem szó szerint, hanem ’^’ jel után
(`^c') visszhangozza.
[-]echoke [-]crtkill (np)
A kill speciális karakterek úgy visszhangozza, hogy nem
az echoctl és echok beállítások, hanem az echoprt
és az echoe beállítások szerint törli
ki a sor összes karkaterét.
Kombinációs beállítások:
[-]evenp [-]parity
Megfelel a parenb -parodd cs7-nek, ’-’szal pedig a -parenb cs8-nak.
[-]oddp
Megfelel a parenb parodd cs7-nek, ’-’-szal pedig a -parenb cs8-nak.
[-]nl
Megfelel a -icrnl -onlcr-nek, ’-’-szal pedig az icrnl -inlcr -igncr
onlcr -ocrnl -onlret-nek.
Ek
Visszaálítja az erase és kill speciális
karkatereket eredeti értékükre.
Sane
Ugyanaz, mint a cread -ignbrk brkint -inlcr -igncr icrnl -ixoff -iuclc
-ixany imaxbel opost -olcuc –ocrnl
onlcr –onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon
iexten echo echoe echok -echonl –
noflsh -xcase –tostop -echoprt echoctl echoke, valamint az összes
speciális karaktert visszaállítja eredeti
értékére.
[-]cooked
Ugyanaz, mint a brkint ignpar istrip icrnl ixon opost isig icanon,
valamint visszaállítja az eof és eol
karaktereket eredeti értékükre, ha megegyeznek a
min és time karakterekkel. ’-’-szal megfelel a raw-nak.
[-]raw
Ugyanaz, mint az -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr
-igncr -icrnl -ixon -ixoff -iuclc –
ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0. ’-’-szal ugyanaz,
mint a cooked.
[-]cbreak
[-]pass8
Megfelel a -parenb -istrip cs8-nak. ’-’-szal megfelel a parenb istrip
cs7-nek.
[-]litout
Ugyanaz,mint a -parenb -istrip -opost cs8. ’-’-szal megfelel a parenb
istrip opost cs7-nek.
[-]decctlq (np)
[-]tabs (np)
Ugyanaz, mint a tab0. ’-’-szal ugyanaz, mint a tab3.
[-]lcase [-]LCASE (np)
Ugynanz,m int az xcase iuclc olcuc.
Crt
Ugyanaz, mint az echoe echoctl echoke.
Dec
Ugyanaz, mint az echoe echoctl echoke -ixany, valamint az interrupt
speciális karaktert Ctrl-C-re, az
erase-t Del-re, a killt pedig Ctrl-U-ra állítja.