STTY(1) STTY(1)
JMENO
stty - meni a vypisuje charakteristiky terminalove linky
POUZITI
stty [charakteristika...]
stty {-a,--all,-g,--help,--save,--version}
POPIS
Tato dokumentace neni dale udrzovana a muze byt nepresna nebo neuplna.
Autoritativnim zdrojem je Texinfo dokumentace.
Tato manualova stranka popisuje GNU verzi prikazu stty. Pokud nejsou
zadany zadne parametry, prikaz stty vypise rychlost, cislo linkove dis-
cipliny (na systemech, ktere ji podporuji), a ty charakteristiky linky,
ktere se lisi od nastaveni 'stty sane'. Cteni a nastavovani charak-
teristik je provadeno na terminalove lince, ktera je spojena se stan-
dardnim vstupem.
V nasledujicim seznamu jsou uvedeny parametry prikazu stty, ktere meni
charakteristiky fungovani terminalove linky. Symbol '[-]' pred jmenem
parametru znamena, ze prislusna charakteristika muze byt vypnuta uve-
denim znaku '-' pred jejim jmenem. Oznaceni '(np)' za jmenem parametru
informuje, ze prislusna charakteristika pouziva ne-POSIXove rozsireni a
nemusi byt dostupna na vsech systemech.
Ridici charakteristiky:
[-]parenb
Bude generovat paritni bit na vystupu a ocekavat paritni bit na
vstupu.
[-]parodd
Nastavi lichou paritu (dokonce i s '-').
cs5 cs6 cs7 cs8
Nastavi velikost znaku na 5, 6, 7, nebo 8 bitu.
[-]hupcl [-]hup
Kdyz posledni proces zavre terminal, posle signal hangup.
[-]cstopb
Bude pouzivat dva stop bity (s '-' jeden stop bit).
[-]cread
Povoli prijem.
[-]clocal
Zakaze modemove ridici signaly.
[-]crtscts (np)
Povoli RTS/CTS handshaking.
Vstupni charakteristiky:
[-]ignbrk
Bude ignorovat znaky break.
[-]brkint
Znak break vyvola interrupt signal.
[-]ignpar
Ignoruje znaky s chybnou paritou.
[-]parmrk
Oznaci chyby parity (posloupnosti znaku 255-0).
[-]inpck
Povoli kontrolu vstupni parity.
[-]istrip
Bude nulovat nejvyssi (osmy) bit vstupnich znaku.
[-]inlcr
Bude prevadet znak newline na carriage return.
[-]igncr
Bude ignorovat znak carriage return.
[-]icrnl
Bude prevadet znak carriage return na newline.
[-]ixon
Povoli XON/XOFF flow control.
[-]ixoff [-]tandem
Povoli zasilani stop znaku kdyz je systemovy vstupni buffer
temer plny a start znaku kdyz se opet temer vyprazdni.
[-]iuclc (np)
Bude prevadet velka pismena na mala.
[-]ixany (np)
Dovoli, aby byl vystup restartovan libovolnym znakem (s '-'
pouze znakem start).
[-]imaxbel (np)
Povoli pipani a zahazovani prijimanych znaku misto jejich
ukladani do vstupniho bufferu, kdyz je vstupni buffer plny.
Vystupni charakteristiky:
[-]opost
Provadet postprocessing vystupu.
[-]olcuc (np)
Prevadet mala pismena na velka.
[-]ocrnl (np)
Prevadet znaky carriage return na newline.
[-]onlcr (np)
Prevadet znaky newline na dvojice carriage return-newline.
[-]onocr (np)
Nevypisovat znaky carriage return v prvnim sloupci.
[-]onlret (np)
Znak newline provede navrat voziku (jako carriage return).
[-]ofill (np)
Pouzivat vyplnkove (fill, padding) znaky v pauzach pri prenosu.
[-]ofdel (np)
Jako vyplnkove znaky pouzivat znaky delete misto znaku null.
nl1 nl0 (np)
Delay styl pro newline.
cr3 cr2 cr1 cr0 (np)
Delay styl pro carriage return.
tab3 tab2 tab1 tab0 (np)
Delay styl pro horizontalni tabelator.
bs1 bs0 (np)
Delay styl pro backspace.
vt1 vt0 (np)
Delay styl pro vertikalni tabelator.
ff1 ff0 (np)
Delay styl pro form feed.
Lokalni charakteristiky:
[-]isig
Povoli specialni znaky interrupt, quit, a suspend.
[-]icanon
Povoli specialni znaky erase, kill, werase, a rprnt.
[-]iexten
Povoli ne-POSIXove specialni znaky.
[-]echo
Bude provadet echo vstupnich znaku.
[-]echoe, [-]crterase
Bude provadet echo pri vymazavani znaku pomoci posloupnosti bac-
kspace-space-backspace.
[-]echok
Bude provadet echo znaku newline po znaku kill.
[-]echonl
Bude provadet echo znaku newline i kdyz neprovadi echo ostatnich
znaku.
[-]noflsh
Zakaze vyprazdneni bufferu po specialnich znacich interrupt a
quit.
[-]xcase (np)
Povoli vstup a vystup of velkych pismen predrazenim znaku '\'
pred prislusne male pismeno kdyz je nastaveno icanon.
[-]tostop (np)
Pozastavi ulohy v pozadi, ktere se pokouseji psat na terminal.
[-]echoprt [-]prterase (np)
Bude provadet echo vymazavanych znaku pozpatku, mezi znaky '\' a
'/'.
[-]echoctl [-]ctlecho (np)
Bude provadet echo ridicich znaku jako posloupnosti '^c'
(striska a znak) nikoli doslovne.
[-]echoke [-]crtkill (np)
Bude provadet echo specialniho znaku kill vymazanim vsech znaku
na radku zpusobem urcenym charakteristikami echoprt a echoe,
misto charakteristik echoctl a echok.
Kombinovane charakteristiky:
[-]evenp [-]parity
Totez jako parenb -parodd cs7. S '-' totez jako -parenb cs8.
[-]oddp
Totez jako parenb parodd cs7. S '-' totez jako -parenb cs8.
[-]nl Totez jako -icrnl -onlcr. S '-' totez jako icrnl -inlcr -igncr
onlcr -ocrnl -onlret.
ek Nastavi specialni znaky erase a kill na jejich implicitni hod-
noty.
sane Totez jako 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, a take nastavi vsechny specialni znaky na jejich impli-
citni hodnoty.
[-]cooked
Totez jako brkint ignpar istrip icrnl ixon opost isig icanon, a
navic nastavi znaky eof a eol na jejich implicitni hodnoty
jestlize jsou stejne jako znaky min a time. S '-' totez jako
raw.
[-]raw Totez jako -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr
-igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -isig
-icanon -xcase min 1 time 0. S '-' totez jako cooked.
[-]cbreak
Totez jako -icanon.
[-]pass8
Totez jako -parenb -istrip cs8. S '-' totez jako parenb istrip
cs7.
[-]litout
Totez jako -parenb -istrip -opost cs8. S '-' totez jako parenb
istrip opost cs7.
[-]decctlq (np)
Totez jako -ixany.
[-]tabs (np)
Totez jako tab0. S '-' totez jako tab3.
[-]lcase [-]LCASE (np)
Totez jako xcase iuclc olcuc.
crt Totez jako echoe echoctl echoke.
dec Totez jako echoe echoctl echoke -ixany, a take nastavi specialni
znak interrupt na Ctrl-C, erase na Del, a kill na Ctrl-U.
Specialni znaky:
Implicitni hodnoty specialnich znaku se lisi system od systemu. Nasta-
vuji se jako 'name hodnota', kde jmena jsou popsana nize a hodnoty
mohou byt zadany bud doslovne, nebo pomoci zapisu '^c' (striska-znak),
nebo jako cele cislo, ktere muze zacinat '0x' pokud je v sestnactkove
soustave, '0' pokud je osmickove soustave nebo libovolnou jinou
cislici, pokud je v desitkove soustave. Nastavenim hodnoty '^-' nebo
'undef' se prislusny specialni znak zakaze.
intr Posle signal interrupt.
quit Posle signal quit.
erase Vymazani predchoziho znaku.
kill Vymazani aktualniho radku.
eof Posle znak end of file (ukonci vstup).
eol Konec radku.
eol2 (np)
Alternativni znak konce radku.
swtch (np)
Prepnuti do jine vrstvy shellu.
start Obnoveni vystupu po jeho pozastaveni.
stop Pozastaveni vystupu.
susp Posle stop signal pro terminal.
dsusp (np)
Posle stop signal pro terminal po vymazani (zahozeni) vstupu.
rprnt (np)
Znovuvypise aktualni radek (redraw).
werase (np)
Vymaze predchozi slovo.
lnext (np)
Vlozi nasledujici znak doslovne (literally), i kdyz je to
specialni znak.
Specialni charakteristiky:
min N Nastavi minimalni pocet znaku, ktere uspokoji cteni, dokud
nevyprsi casovy limit, kdyz je nastaveno -icanon.
time N Nastavi timeout (v desetinach sekundy) pro cteni, jestlize
nebude nacteno aspon min znaku, kdyz je nastaveno -icanon.
ispeed N
Nastavi vstupni rychlost na N.
ospeed N
Nastavi vystupni rychlost na N.
rows N (np)
Sdeli jadru, ze terminal ma N radku.
cols N columns N (np)
Sdeli jadru, ze terminal ma N pozic na radku.
size (np)
Vypise pocet radku a pozic na radku, podle nastaveni terminalu v
jadre (systemy, ktere nepodporuji radky a pozice na radku v
jadre typicky misto toho pouzivaji promenne prostredi LINES a
COLUMNS; nicmene GNU stty o nich nic nevi).
line N (np)
Pouzivat linkovou disciplinu N.
speed Vypise rychlost terminalu.
N Nastavi vstupni a vystupni rychlost na N. N muze nabyvat hodnot
0 50 75 110 134 134.5 150 200 300 600 1200 1800 2400 4800 9600
19200 38400 exta extb. Hodnota exta je totez jako 19200; extb je
totez jako 38400. 0 ukonci spojeni (hang) jestlize je nastaveno
-clocal.
VOLBY
-a, --all
Vypise vsechny aktualni charakteristiky ve forme citelne pro
cloveka.
--help Vypise navod k pouziti na standardni vystup a bezchybne skonci.
-g, --save
Vypise vsechny aktualni charakteristiky ve forme, ktera muze byt
pouzita jako parametry jineho prikazu stty na obnoveni
aktualnich charakteristik.
--version
Vypise cislo verze na standardni vystup a bezchybne skonci.
FSF GNU Shell Utilities STTY(1)