STTY(1) Comenzi utilizator STTY(1) NUME stty - modifica i afieaza configurarile liniei terminalului REZUMAT stty [-F DISPOZITIV | --file=DISPOZITIV] [CONFIGURARE]... stty [-F DISPOZITIV | --file=DISPOZITIV] [-a|--all] stty [-F DISPOZITIV | --file=DISPOZITIV] [-g|--save] DESCRIERE Afieaza sau modifica caracteristicile terminalului. Argumentele obligatorii pentru opiunile lungi sunt de asemenea obligatorii pentru opiunile scurte. -a, --all afieaza toate configurarile curente intr-o forma lizibila pentru om -g, --save afieaza toate configurarile curente intr-o forma care poate fi citita de terminal -F, --file=DISPOZITIV deschide i utilizeaza DISPOZITIVUL specificat in loc de intrarea standard --help afieaza acest mesaj de ajutor i iese --version afieaza informaiile despre versiune i iese Un ,,-" opional inainte de CONFIGURARE indica negaie. Un ,,*" indica configurarile nu sunt POSIX. Sistemul de baza definete configurarile care sunt disponibile. Caractere speciale: * discard CARACTER CARACTER va comuta inlaturarea coninutului de la ieire eof CARACTER CARACTER va trimite un sfarit de fiier (termina intrarea) eol CARACTER CARACTER va termina linia CARACTER va termina linia * eol2 CARACTER CARACTER alternativ pentru incheierea liniei erase CARACTER CARACTER va terge ultimul caracter tastat intr CARACTER CARACTER va trimite un semnal de intrerupere kill CARACTER CARACTER va terge linia curenta * lnext CARACTER CARACTER va introduce urmatorul caracter intre ghilimele quit CARACTER CARACTER va trimite un semnal QUIT * rprnt CARACTER CARACTER va redesena linia curenta start CARACTER CARACTER va reporni ieirea daca aceasta este oprita stop CARACTER CARACTER va opri ieirea susp CARACTER CARACTER va trimite un semnal STOP terminalului * swtch CARACTER CARACTER va comuta la o aparena de shell diferita * werase CARACTER CARACTER va terge ultimul cuvant tastat Configurari speciale: N stabilete vitezele de intrare i de ieire la N baud * cols N informeaza nucleul ca terminalul are N coloane * columns N la fel ca cols N * [-]drain ateapta transmiterea informaiilor inainte de a aplica configurarile (activat in mod implicit) ispeed N stabilete viteza de intrare la N * line N utilizeaza protocolul de linie N min N cu -icanon, stabilete minim N caractere pentru o citire completa ospeed N stabilete viteza de ieire la N * rows N informeaza nucleul ca terminalul are N randuri * size afieaza numarul de randuri i coloane conform informaiilor nucleului viteza afieaza viteza terminalului time N cu -icanon, stabilete limita de timp pentru citire, la N zecimi de secunda Configurari de control: [-]clocal dezactiveaza semnalele de control ale modemului [-]cread permite recepionarea intrarii * [-]crtscts activeaza negocierea RTS/CTS csN stabilete dimensiunea caracterelor la N bii, N in [5..8] [-]cstopb utilizeaza doi bii de oprire per caracter (unul cu ,,-") [-]hup trimite un semnal de intrerupere(hangup) cand ultimul proces inchide tty [-]hupcl la fel ca [-]hup [-]parenb genereaza bit de paritate la ieire i ateapta bit de paritate la intrare [-]parodd stabilete paritatea impara (sau paritatea para cu ,,-") * [-]cmspar utilizeaza paritatea ,,stick" (marcaj/spaiu) Cofigurari de intrare: [-]brkint pauzele provoaca un semnal de intrerupere [-]icrnl convertete returul de caret in linie noua [-]ignbrk ignora caracterele de pauza [-]igncr ignora returul de caret [-]ignpar ignora caracterele cu erori de paritate * [-]imaxbel emite un bip i nu golete coninutul memoriei tampon de intrare de un caracter [-]inlcr convertete linia noua in retur de caret [-]inpck activeaza verificarea paritaii de intrare [-]istrip terge bitul inalt (al 8-lea) al caracterelor introduse * [-]iutf8 aceasta opiune presupune caracterele de la intrare ca fiind codificate in UTF-8 * [-]iuclc convertete majusculele in minuscule * [-]ixany permite oricarui caracter sa reporneasca ieirea, nu doar caracterului de pornire [-]ixoff activeaza trimiterea caracterelor de pornire/oprire [-]ixon activeaza controlul fluxului XON/XOFF [-]parmrk marcheaza erorile de paritate cu o secvena de caractere (255-0) [-]tandem la fel ca [-]ixoff Configurari de ieire: * bsN stilul de intarziere al revenirii inapoi (backspace) <>, N este un numar in intervalul [0..1] * crN stilul de intarziere al returului de caret <>, N este un numar in intervalul [0..3] * ffN stilul de intarziere de pagina noua <>, N este un numar in intervalul [0..1] * nlN stilul de intarziere de linie noua <>, N este un numar in intervalul [0..1] * [-]ocrnl convertete returul de caret in linie noua * [-]ofdel utilizeaza caractere de tergere pentru umplere in loc de caractere NUL * [-]ofill utilizeaza caractere de umplere (completare) in loc de sincronizare pentru intarzieri * [-]olcuc convertete minusculele in majuscule * [-]onlcr convertete linia noua in retur de caret-linie noua * [-]onlret linia noua efectueaza un retur de caret * [-]onocr nu afieaza retururile de caret in prima coloana [-]opost realizeaza postprocesarea ieirii * tabN stilul de intarziere al tabulatorului orizontal , N este un numar in intervalul [0..3] * tabs la fel ca tab0 * -tabs la fel ca tab3 * vtN stilul de intarziere al tabulatorului vertical , N este un numar n intervalul [0..1] Configurari locale: [-]crterase afieaza caracterele de tergere ca backspace-spaiu-backspace * crtkill terge toata linia respectand configurarile echoprt i echoe * -crtkill terge toata linia respectand configurarile echoctl i echok * [-]ctlecho afieaza caracterele de control in notaia ,,caciulia" (,,^c") [-]echo afieaza caracterele de intrare * [-]echoctl la fel ca [-]ctlecho [-]echoe la fel ca [-]crterase [-]echok afieaza o linie noua dupa un caracter de tergere * [-]echoke la fel ca [-]crtkill [-]echonl afieaza linie noua chiar daca nu se afieaza alte caractere * [-]echoprt afieaza caractere terse inapoi, intre ,,\" i ,,/" * [-]extproc activeaza ,,LINEMODE"; util cu legaturi cu latena mare * [-]flusho inlatura ieirea [-]icanon activeaza caracterele speciale: <>, <>, <>, <> [-]iexten activeaza caracterele speciale non-POSIX [-]isig activeaza caracterele speciale <>, <> i <> [-]noflsh dezactiveaza curaarea dupa caracterele speciale <> i <> * [-]prterase la fel ca [-]echoprt * [-]tostop oprete lucrarile din fundal care incearca sa scrie in terminal * [-]xcase cu iconon, eludare cu ,,\" pentru caracterele in majuscula Configurari combinate: * [-]LCASE la fel ca [-]lcase cbreak la fel ca -icanon -cbreak la fel ca icanon cooked precum caracterele brkint ignpar istrip icrnl ixon opost isig icanon, eof i eol la valorile lor implicite -cooked la fel ca raw crt la fel ca echoe echoctl echoke dec la fel ca echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u * [-]decctlq la fel ca [-]ixany ek caracterele erase i kill la valorile lor implicite evenp la fel ca parenb -parodd cs7 -evenp la fel ca -parenb cs8 * [-]lcase la fel ca xcase iuclc olcuc litout la fel ca -parenb -istrip -opost cs8 -litout la fel ca parenb istrip opost cs7 nl la fel ca -icrnl -onlcr -nl la fel ca icrnl -inlcr -igncr onlcr -ocrnl -onlret oddp la fel ca parenb parodd cs7 -oddp la fel ca -parenb cs8 [-]parity la fel ca [-]evenp pass8 la fel ca -parenb -istrip cs8 -pass8 la fel ca parenb istrip cs7 raw la fel ca -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0 -raw la fel ca cooked sane la fel ca cread -ignbrk brkint -inlcr -igncr icrnl icanon iexten echo echoe echok -echonl -noflsh -ixoff -iutf8 -iuclc -ixany imaxbel -xcase -olcuc -ocrnl opost -ofill onlcr -onocr -onlret nl0 cr0 tab0 bs0 vt0 ff0 isig -tostop -ofdel -echoprt echoctl echoke -extproc -flusho, toate caracterele speciale la valorile lor implicite Gestioneaza linia tty conectata la intrarea standard. Fara argumente, afieaza viteza de transmisie, protocolul de linie i abaterile de la ,,stty sane". In configurari, CARACTER este luat literal sau codificat ca in ^c, 0x37, 0177 sau 127; valorile speciale ^- sau undef sunt folosite pentru a dezactiva caracterele speciale. AUTOR Scris de David MacKenzie. RAPORTAREA ERORILOR Ajutor online GNU coreutils: Raportai orice erori de traducere la: DREPTURI DE AUTOR Drepturi de autor (C) 2023 Free Software Foundation, Inc. Licena GPLv3+: GNU GPL versiunea 3 sau ulterioara . Acesta este software liber: suntei liber sa-l modificai i sa-l redistribuii. Nu exista NICIO GARANIE, in limitele prevazute de lege. CONSULTAI I Documentaia completa este disponibila la sau local ruland comanda: <> TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . GNU coreutils 9.4 ianuarie 2024 STTY(1)