Man page - stty(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb nl da cs tr hu sv ja ru ro zh_TW sr zh_CN deManual
STTY
NAZWASKŁ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 .