SETTERM(1) Comenzi utilizator SETTERM(1) NUME setterm - stabilete atributele terminalului REZUMAT setterm [opiuni] DESCRIERE setterm scrie la ieirea standard un ir de caractere care va invoca capacitaile terminalului specificat. Acolo unde este posibil, terminfo este consultat pentru a gasi irul de caractere care trebuie utilizat. Unele opiuni (marcate mai jos cu ,,Numai pentru consolele virtuale") nu corespund unei funcii terminfo(5). In aceste cazuri, daca tipul de terminal este ,,con" sau ,,linux", se emite irul care invoca capacitatea specificata pe consola virtuala PC Minix. OPIUNI Pentru opiunile booleene (on sau off), valoarea implicita este on. Mai jos, un 8-color poate fi black (negru), red (rou), green (verde), yellow (galben), blue (albastru), magenta, cian sau white (alb). Un 16-color poate fi un 8-color, sau grey (gri), sau bright (deschis, de exp: bright red = rou deschis) urmat de red, green, yellow, blue, magenta, cyan, sau white. Diferitele opiuni de culoare pot fi configurate independent, cel puin pe consolele virtuale, dei rezultatele configurarii mai multor moduri (de exemplu, --underline i --half-bright) depind de caracteristicile echipamentului. Argumentele opionale sunt recomandate cu ,,=" (semnul egal) i fara spaiu intre opiune i argument. De exemplu ,,--opiune=argument". setterm poate interpreta urmatorul argument neopional ca fiind i el un argument opional. --appcursorkeys on|off Activeaza sau dezactiveaza modul de aplicare a tastelor-cursor. Cand este activat, ESC O A, ESC O B etc. vor fi trimise pentru tastele-cursor in loc de ESC [ A, ESC [ B etc. Consultai seciunea vi i Taste-cursor din Text-Terminal-HOWTO pentru a vedea cum acest lucru poate cauza probleme pentru utilizatorii de vi. Numai pentru consolele virtuale. --append numar_consola Precum --dump, dar se adauga la fiierul de instantanee in loc sa il suprascrie. Funcioneaza numai daca nu se ofera nicio opiune --dump. --background 8-color|default Stabilete culoarea de fundal a textului. --blank[=0-60|force|poke] Stabilete intervalul de inactivitate, in minute, dupa care ecranul va fi ters automat (utilizand APM, daca este disponibil). Fara un argument, obine starea de golire (returneaza care ,,vt" (teminal virtual) a fost golit sau zero pentru un ,,vt" negolit). Numai pentru consolele virtuale. Argumentul force menine ecranul gol chiar daca este apasata o tasta. Argumentul poke deblocheaza ecranul. --bfreq[=numar] Stabilete frecvena clopoelului in Hz. In lipsa unui argument, valoarea implicita este 0. Numai pentru consolele virtuale. --blength[=0-2000] Stabilete durata clopoelului in milisecunde. In lipsa unui argument, valoarea implicita este 0. Numai pentru consolele virtuale. --blink on|off Activeaza sau dezactiveaza modul de clipire. Cu excepia unei console virtuale, --blink off dezactiveaza toate atributele (aldin, semi-luminozitate, clipire, inversare). --bold on|off Activeaza sau dezactiveaza modul aldin (foarte luminos). Cu excepia unei console virtuale, --bold off dezactiveaza toate atributele (aldin, semi-luminozitate, clipire, inversare). --clear[=all|rest] Fara un argument sau cu argumentul all, se terge intregul ecran, iar cursorul este fixat in poziia iniiala, la fel cum face clear(1). Cu argumentul rest, ecranul este curaat de la poziia curenta a cursorului pana la sfarit. --clrtabs[=tab1 tab2 tab3 ...] terge opririle de tabulare din poziiile orizontale date ale cursorului, in intervalul 1-160. Fara argumente, terge toate tabulatoarele. Numai pentru consolele virtuale. --cursor on|off Activeaza sau dezactiveaza cursorul terminalului. --default Stabilete opiunile de redare ale terminalului la valorile implicite. --dump[=numar_consola] Scrie o instantanee a consolei virtuale cu numarul dat in fiierul specificat cu opiunea --file, suprascriind coninutul acestuia; valoarea implicita este screen.dump. Fara un argument, se face o copie a consolei virtuale curente. Aceasta opiune prevaleaza asupra opiunii --append. --file nume-fiier Stabilete numele fiierului de instantanee pentru orice opiune --dump sau --append de pe aceeai linie de comanda. Daca aceasta opiune nu este prezenta, valoarea implicita este screen.dump in directorul curent. Un nume de ruta care depaete valoarea maxima a sistemului va fi trunchiat, consultai PATH_MAX din linux/limits.h pentru a afla valoarea. --foreground 8-color|default Stabilete culoarea de prim-plan a textului. --half-bright on|off Activeaza sau dezactiveaza modul de atenuare (luminozitate redusa). Cu excepia unei console virtuale, --half-bright off dezactiveaza toate atributele (bold, semi-luminozitate, clipire, inversare). --hbcolor 16-color Stabilete culoarea pentru caracterele semi-luminoase. --initialize Afieaza irul de iniializare a terminalului, care de obicei stabilete opiunile de redare ale terminalului i alte atribute la valorile implicite. --inversescreen on|off Interschimba culorile de prim-plan i de fundal pentru intregul ecran. --linewrap on|off Face ca terminalul sa continue pe o noua linie atunci cand o linie este plina. --msg on|off Activeaza sau dezactiveaza trimiterea mesajelor printk() din nucleu catre consola. Numai pentru console virtuale. --msglevel 0-8 Stabilete nivelul de jurnalizare in consola pentru mesajele printk() ale nucleului. Toate mesajele strict mai importante decat acesta vor fi imprimate, astfel incat un nivel de jurnalizare de 0 are acelai efect ca --msg on, iar un nivel de jurnalizare de 8 va imprima toate mesajele nucleului. klogd(8) poate fi o interfaa mai convenabila pentru inregistrarea mesajelor din nucleu. Numai pentru console virtuale. --powerdown[=0-60] Stabilete intervalul de oprire VESA in minute. In lipsa unui argument, valoarea implicita este 0 (dezactivarea opririi). In cazul in care consola este blocata sau monitorul se afla in modul de suspendare, atunci monitorul va intra in modul de suspendare vsync sau, respectiv, in modul de oprire a alimentarii dupa ce aceasta perioada de timp s-a scurs. --powersave mod Valorile valide pentru mod sunt: vsync|on Pune monitorul in modul de suspendare VESA vsync. hsync Pune monitorul in modul de suspendare VESA hsync. powerdown Pune monitorul in modul de oprire VESA. off Dezactiveaza funciile de economisire a energiei ale monitorului. --regtabs[=1-160] terge toate opiunile de tabulare, apoi stabilete un model de tabulare regulat, cu o tabulaie la fiecare numar specificat de poziii. In lipsa unui argument, valoarea implicita este 8. Numai pentru consolele virtuale. --repeat on|off Activeaza sau dezactiveaza frecvena de repetiie a tastelor. Numai pentru consolele virtuale. --reset Afieaza irul de reiniializare a terminalului, care de obicei restabilete terminalul la starea de pornire. --resize Restabilete dimensiunea terminalului prin evaluarea numarului maxim de randuri i coloane. Acest lucru este util atunci cand geometria reala i controlorul terminalului din nucleu nu sunt sincronizate. Cel mai notabil caz de utilizare este cel al consolelor seriale, care nu utilizeaza ioctl(2), ci doar fluxuri de octei i intreruperi. --reverse on|off Activeaza sau dezactiveaza modul video inversat. Cu excepia unei console virtuale, --reverse off dezactiveaza toate atributele (aldin, semi-luminozitate, clipire, inversare). --store Stocheaza opiunile curente de redare ale terminalului (culori de prim-plan i de fundal) ca valori care vor fi utilizate la reiniierea la valorile implicite. Numai pentru consolele virtuale. --tabs[=tab1 tab2 tab3 ...] Stabilete opririle de tabulare la poziiile orizontale date ale cursorului, in intervalul 1-160. Fara argumente, afieaza valorile actuale ale opririlor de tabulare. --term nume_terminal Suprascrie variabila de mediu TERM. --ulcolor 16-color Stabilete culoarea pentru caracterele subliniate. Numai pentru consolele virtuale. --underline on|off Activeaza sau dezactiveaza modul de subliniere. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. AVERTISMENT Utilizarea setterm in combinaie cu redirecionarea ieirii standard poate avea rezultate neateptate, deoarece unele opiuni opereaza la intrarea standard. Pentru a preveni problemele, redirecionai intotdeauna atat intrarea standard, cat i ieirea standard catre acelai dispozitiv. COMPATIBILITATE Incepand cu versiunea 2.25, setterm suporta opiuni lungi cu doua cratime, de exemplu --help, pe langa opiunile lungi istorice cu o singura cratima, de exemplu -help. In scripturi, este mai bine sa se utilizeze o singura cratima, compatibila cu trecutul, decat o cratima dubla. In prezent, nu exista planuri i nici motive intemeiate pentru a intrerupe compatibilitatea cu o singura cratima. ERORI Diferenele dintre versiunile Minix i Linux nu sunt documentate. CONSULTAI I stty(1), tput(1), tty(4), terminfo(5) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda setterm face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 SETTERM(1)