SETTERM(1) | Polecenia użytkownika | SETTERM(1) |
NAZWA¶
setterm - ustawia atrybuty terminala
SKŁADNIA¶
setterm [opcje]
OPIS¶
setterm wypisuje na standardowe wyjście łańcuch znaków, który wykonuje podane właściwości terminala. Tam, gdzie możliwe, do znalezienia łańcucha używa się terminfo. Część opcji (zaznaczona poniżej jako "tylko konsole wirtualne") nie odpowiada właściwościom terminfo(5). W tych przypadkach, jeśli typ terminala to "con" lub "linux", wypisywany jest łańcuch, który wywołuje pożądane właściwości dla konsoli wirtualnej PC Minix. Opcje niezaimplementowane przez terminal są ignorowane.
OPCJE¶
Dla opcji logicznych (on lub off) domyślną wartością jest on (włączone).
Poniżej, kolor-8 może być: to black (czarny), red (czerwony), green (zielony), yellow (żółty), blue (niebieski), magenta (purpurowy), cyan (niebieskozielony) lub white (biały).
kolor-16 może być to: kolor-8 lub grey (szary) lub bright (jasno-), po którym następuje red (czerwony), green (zielony), yellow (żółty), blue (niebieski), magenta (purpurowy), cyan (niebieskozielony) lub white (biały).
Różne opcje związane z kolorami mogą być ustawione niezależnie, przynajmniej na konsolach wirtualnych, chociaż wynik ustawienia wielu trybów (na przykład --underline i --half-bright) zależy od sprzętu.
W przypadku argumentów opcjonalnych zaleca się korzystanie z "=" (znaku równości) zamiast oddzielać opcję od argumentu spacją. Przykład: --opcja=argument. setterm może bowiem zinterpretować następny argument niebędący opcją również jako opcjonalny argument.
--appcursorkeys on|off
--append numer_konsoli
--background kolor-8|default
--blank[=0-60|force|poke]
Argument force zachowuje wygaszenie ekranu nawet gdy wciśnięto jakiś klawisz.
Argument poke likwiduje wygaszenie ekranu.
--bfreq[=liczba]
--blength[=0-2000]
--blink on|off
--bold on|off
--clear[=all|rest]
--clrtabs[=tab1 tab2 tab3 ...]
--cursor on|off
--default
--dump[=numer-konsoli]
--file nazwa-pliku
--foreground kolor-8|default
--half-bright on|off
--hbcolor kolor-16
--initialize
--inversescreen on|off
--linewrap on|off
--msg on|off
--msglevel 0-8
Tylko konsole wirtualne.
--powerdown[=0-60]
--powersave tryb
vsync|on
hsync
powerdown
off
--regtabs[=1-160]
--repeat on|off
--reset
--resize
--reverse on|off
--store
--tabs[=tab1 tab2 tab3 ...]
--term nazwa_terminala
--ulcolor kolor-16
--underline on|off
-h, --help
-V, --version
OSTRZEŻENIE¶
Korzystanie z setterm w połączeniu z przekierowaniem standardowego wyjścia może przynieść niezamierzone rezultaty, ponieważ niektóre opcje działają na standardowym wejściu. Aby zapobiec takim problemom, standardowe wejście i wyjście zawsze należy przekierowywać łącznie do tego samego urządzenia.
ZGODNOŚĆ¶
Od wersji 2.25 setterm obsługuje długie opcje z dwoma myślnikami np. --help, oprócz dawnych długich opcji z pojedynczym myślnikiem np. -help. W skryptach zaleca się używanie zgodnego wstecznie zapisu z pojedynczym myślnikiem. Obecnie nie ma planów, ani też dobrych powodów, aby zarzucić obsługę opcji z pojedynczym myślnikiem.
USTERKI¶
Nie są udokumentowane różnice między wersjami Miniksa i Linuksa.
ZOBACZ TAKŻE¶
stty(1), tput(1), tty(4), terminfo(5)
ZGŁASZANIE BŁĘDÓW¶
Problemy należy zgłaszać w systemie śledzenia błędów <https://github.com/util-linux/util-linux/issues>.
DOSTĘPNOŚĆ¶
Polecenie setterm jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-03-19 | util-linux 2.41 |