Man page - stty(1)

Packages contains this manual

Available languages:

en fr es pl vi nb nl da cs tr hu sv ja ru ro zh_TW sr zh_CN de

Manual

STTY

NAZWA
SKŁADNIA
OPIS
Znaki specjalne:
Ustawienia specjalne:
Ustawienia sterujące
Ustawienia wejścia:
Ustawienia wyjścia:
Ustawienia lokalne:
Kombinacje ustawień:
AUTOR
ZGŁASZANIE BŁĘDÓW
ZOBACZ TAKŻE
TŁUMACZENIE

NAZWA

stty - zmienia i wyświetla ustawienia wierszy terminala

SKŁADNIA

stty [ -F URZĄDZENIE | --file= URZĄDZENIE ] [ USTAWIENIA ]...
stty
[ -F URZĄDZENIE | --file= URZĄDZENIE ] [ -a | --all ]
stty
[ -F URZĄDZENIE | --file= URZĄDZENIE ] [ -G | --save ]

OPIS

Wyświetla lub zmienia ustawienia terminala.

Argumenty, które są obowiązkowe dla długich opcji, są również obowiązkowe dla krótkich.
-a
, --all

wyświetla wszystkie aktualne ustawienia w postaci czytelnej dla człowieka

-g , --save

wyświetla wszystkie aktualne ustawienia w postaci czytelnej dla stty

-F , --file = URZĄDZENIE

otwiera i używa podanego URZĄDZENIA zamiast standardowego wejścia

--help

wyświetla ten tekst i kończy pracę

--version

wyświetla informacje o wersji i kończy działanie

Opcjonalny znak - przed USTAWIENIEM oznacza zaprzeczenie. Znak * oznacza ustawienia spoza POSIX. System sam określa, które ustawienia są dostępne.

Znaki specjalne:

* discard ZNAK

ZNAK przełącza porzucanie wyjścia

eof ZNAK

ZNAK wysyła znak końca pliku (końca wejścia)

eol ZNAK

ZNAK wysyła znak końca wiersza

* eol2 ZNAK

alternatywny ZNAK końca wiersza

erase ZNAK

ZNAK kasuje ostatni wprowadzony znak

intr ZNAK

ZNAK wysyła sygnał przerwania

kill ZNAK

ZNAK kasuje bieżący wiersz

* lnext ZNAK

ZNAK wprowadza następny znak w cudzysłowie

quit ZNAK

ZNAK wysyła sygnał zamknięcia

* rprnt ZNAK

ZNAK powtarza bieżący wiersz

start ZNAK

ZNAK wznawia wyświetlanie

stop ZNAK

ZNAK wstrzymuje wyświetlanie

susp ZNAK

ZNAK wysyła do terminala sygnał stop

* swtch ZNAK

ZNAK włącza inną warstwę powłoki

* werase ZNAK

ZNAK kasuje ostatnie wprowadzone słowo

Ustawienia specjalne:

N

ustawia prędkość wejściową i wyjściową na N bodów

cols N

wysyła jądru informację, że terminal ma szerokość N kolumn

* columns N

jak cols N

* [ - ] drain

czeka na transmisję przed zastosowaniem ustawień (domyślnie włączone)

ispeed N

ustawia prędkość wejściową na N

* line N

używa rygoru wiersza (line discipline) N

min N

z opcją -icanon , ustawia minimalną wartość N znaków dla pełnego odczytu

ospeed N

ustawia prędkość wyjściową na N

rows N

wysyła jądru informację, że terminal ma N wierszy

size

wyświetla liczbę wierszy i kolumn zgodnie z ustawieniami jądra

speed

wyświetla prędkość terminala

time N

z opcją -icanon , ustawia czas oczekiwania odczytu na N dziesiątych sekundy

Ustawienia sterujące

[ - ] clocal

wyłącza sygnały sterowania modemu

[ - ] cread

włącza odbiór z wejścia

* [ - ] crtscts

włącza pakiet powitalny negocjacji protokołu RTS/CTS

cs N

ustawia rozmiar znaku na N bitów (w zakresie 5-8)

[ - ] cstopb

używa dwóch bitów stop na znak (jeden z - )

[ - ] hup

wysyła sygnał rozłączenia, gdy ostatni proces zamknie tty

[ - ] hupcl

jak [ - ] hup

[ - ] parenb

ustawia bit parzystości w wyjściu i oczekuje go w wejściu

[ - ] parodd

ustawia nieparzystość (a nawet parzystość - z - )

* [ - ] cmspar

używa parzystości "stick" (oznacz/spacja)

Ustawienia wejścia:

[ - ] brkint

znak break wysyła sygnał przerwania

[ - ] icrnl

zamienia znak powrotu karetki na znak nowego wiersza

[ - ] ignbrk

ignoruje znaki break

[ - ] igncr

ignoruje znak powrotu karetki

[ - ] ignpar

ignoruje znaki z błędami parzystości

* [ - ] imaxbel

brzęczy i nie opróżnia pełnego bufora po wprowadzeniu znaku

[ - ] inlcr

zamienia znak nowego wiersza na powrót karetki

[ - ] inpck

włącza sprawdzanie parzystości wejścia

[ - ] istrip

zeruje najstarszy (ósmy) bit znaków na wejściu

* [ - ] iutf8

przyjmuje, że znaki wejściowe są kodowane w UTF-8

* [ - ] iuclc

zamienia wielkie litery na małe

* [ - ] ixany

każdy znak wznawia transmisję, nie tylko start

[ - ] ixoff

włączy wysyłanie znaków start/stop

[ - ] ixon

włącza protokół sterowania przesyłem XON/XOF

[ - ] parmrk

oznacza błędy parzystości (sekwencją 255-0- znak )

[ - ] tandem

jak [ - ] ixoff

Ustawienia wyjścia:

* bs N

styl opóźnienia po znaku backspace, w zakresie 0-1

* cr N

styl opóźnienia po znaku powrotu karetki, w zakresie 0-3

* ff N

styl opóźnienia po znaku wysuwu strony, w zakresie 0-1

* nl N

styl opóźnienia po znaku nowego wiersza, w zakresie 0-1

* [ - ] ocrn1

zamienia znak powrotu karetki na znak nowego wiersza

* [ - ] ofdel

używa znaku DEL , zamiast NUL jako znaku wypełniającego

* [ - ] ofill

używa znaków wypełniających, zamiast opóźnień transmisji

* [ - ] olcuc

zamienia małe litery na wielkie

* [ - ] onlcr

zamienia znak nowego wiersza na sekwencję powrót karetki - znak nowego wiersza

* [ - ] onlret

znak nowego wiersza powoduje powrót karetki

* [ - ] onocr

nie wypisuje powrotu karetki w pierwszej kolumnie

* [ - ] opost

przetwarzanie znaków wyjściowych

* tab N

styl opóźnienia przy tabulatorze poziomym, w zakresie 0-3

* tabs

jak tab0

* -tabs

jak tab3

* vt N

styl opóźnienia przy tabulatorze pionowym, w zakresie 0-1

Ustawienia lokalne:

[ - ] crterase

wyświetla znak erase jako backspace-spacja-backspace

* crtkill

kasuje cały wiersz zgodnie z ustawieniami echoprt i echoe

* -crtkill

kasuje cały wiersz zgodnie z ustawieniami echoctl i echok

* [ - ] ctlecho

wyświetla znaki kontrolne w notacji z daszkiem np. ˆc

[ - ] echo

wyświetla znaki z wejścia

* [ - ] echoctl

jak [ - ] ctlecho

[ - ] echoe

jak [ - ] crterase

[ - ] echok

wyświetla znak nowego wiersza po znaku kill

* [ - ] echoke

jak [ - ] crtkill

[ - ] echon1

wyświetla znak nowego wiersza, nawet jeśli inne znaki nie są wyświetlane

* [ - ] echoprt

wyświetla znaki skasowane wstecz między \ i /

* [ - ] extproc

włącza "LINEMODE"; przydatne przy połączeniach z dużymi opóźnieniami

* [ - ] flusho

porzuca wyjście

[ - ] icanon

włącza znaki specjalne erase, kill, werase i rprnt

[ - ] iexten

włącza znaki specjalne spoza specyfikacji POSIX

[ - ] isig

włącza znaki specjalne interrupt, quit i suspend

[ - ] noflsh

wyłącza opóźnianie bufora po wystąpieniu znaków specjalnych interrupt i quit

* [ - ] prterase

jak [ - ] echoprt

* [ - ] tostop

zatrzymuje procesy w tle, które próbują pisać do terminala

* [ - ] xcase

z icanon , wyświetla wielkie znaki poprzedzając je \

Kombinacje ustawień:

* [ - ] LCASE

jak [ - ] lcase

cbreak

jak -icanon

-cbreak

jak icanon

cooked

jak znaki brkint ignpar istrip icrnl ixon opost isig icanon , eof i eol ustawione na wartości domyślne

-cooked

jak raw

crt

jak echoe echoctl echoke

dec

jak echoe echoctl echoke -ixany intr ˆc erase 0177 kill ˆu

* [ - ] decctlq

jak [ - ] ixany

ek

ustawia znaki erase i kill na wartości domyślne

evenp

jak parenb -parodd cs7

-evenp

jak -parenb cs8

* [ - ]lcase

jak xcase iuclc olcuc

litout

jak -parenb -istrip -opost cs8

-litout

jak parenb istrip opost cs7

nl

jak -icrnl -onlcr

-nl

jak icrnl -inlcr -igncr onlcr -ocrnl -onlret

oddp

jak parenb parodd cs7

-oddp

jak -parenb cs8

[ - ] parity

jak [ - ] evenp

pass8

jak -parenb -istrip cs8

-pass8

jak parenb istrip cs7

raw

jak -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0

-raw

jak cooked

sane

jak 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 , wszystkie znaki specjalne na ich wartości domyślne

Obsługiwana jest linia tty podłączona do standardowego wejścia. Bez argumentów, wyświetlane są: prędkość transmisji, rygor linii i odchylenia od stty sane. W ustawieniach, ZNAK powinien być podany dosłownie lub zakodowany jako np. ˆc , 0x37 , 0177 lub 127 ; wartość specjalna ˆ- lub undef są używane do wyłączania znaków specjalnych.

AUTOR

Napisane przez Davida MacKenzie.

ZGŁASZANIE BŁĘDÓW

Strona internetowa z pomocą GNU coreutils: <https://www.gnu.org/software/coreutils/>
O błędach tłumaczenia programu prosimy poinformować przez <https://translationproject.org/team/pl.html>

ZOBACZ TAKŻE

Pełna dokumentacja: <https://www.gnu.org/software/coreutils/stty>
lub lokalnie, za pomocą info '(coreutils) stty invocation'

Spakietowane przez Debiana (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej <https://gnu.org/licenses/gpl.html>.
Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać.
Nie ma ŻADNEJ GWARANCJI, w granicach określonych przez prawo.

TŁUMACZENIE

Tłumaczenie niniejszej strony podręcznika: Przemek Borys <pborys@dione.ids.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net .