Provided by: manpages-ru_4.27.0-1_all 

НАИМЕНОВАНИЕ
stty — изменить или вывести настройки терминальной линии
ОБЗОР
stty [-F УСТРОЙСТВО | --file=УСТРОЙСТВО] [НАСТРОЙКА]...
stty [-F УСТРОЙСТВО | --file=УСТРОЙСТВО] [-a|--all]
stty [-F УСТРОЙСТВО | --file=УСТРОЙСТВО] [-g|--save]
ОПИСАНИЕ
Вывести или изменить параметры терминала.
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
-a, --all
вывести все текущие настройки в удобочитаемой для человека форме
-g, --save
вывести все текущие настройки в форме, воспринимаемой stty
-F, --file=УСТРОЙСТВО
открыть и использовать указанное УСТРОЙСТВО вместо стандартного потока ввода
--help отобразить эту справочную информацию и завершить работу
--version
вывести информацию о версии и завершить работу
Необязательный символ - перед НАСТРОЙКОЙ обозначает отрицание. Символ * помечает настройки, не входящие в
POSIX. Доступные настройки определяются лежащей в основе системой.
Специальные символы:
* discard СИМВОЛ
СИМВОЛ будет переключать отбрасывание выходных данных
eof СИМВОЛ
СИМВОЛ будет отправлять индикатор конца файла (завершать ввод)
eol СИМВОЛ
СИМВОЛ будет завершать строку
* eol2 СИМВОЛ
альтернативный СИМВОЛ для завершения строки
erase СИМВОЛ
СИМВОЛ будет удалять последний набранный символ
intr СИМВОЛ
СИМВОЛ будет отправлять сигнал прерывания
kill СИМВОЛ
СИМВОЛ будет удалять текущую строку
* lnext СИМВОЛ
СИМВОЛ будет обеспечивать ввод следующего символа буквально
quit СИМВОЛ
СИМВОЛ будет отправлять сигнал выхода
* rprnt СИМВОЛ
СИМВОЛ будет перерисовывать текущую строку
start СИМВОЛ
СИМВОЛ будет перезапускать вывод после его остановки
stop СИМВОЛ
СИМВОЛ будет останавливать вывод
susp СИМВОЛ
СИМВОЛ будет отправлять сигнал останова терминала
* swtch СИМВОЛ
СИМВОЛ будет переключать терминал на другой уровень оболочки
* werase СИМВОЛ
СИМВОЛ будет удалять последнее набранное слово
Специальные настройки:
N установить скорости ввода и вывода в N бод
cols N сообщить ядру, что терминал содержит N столбцов
* columns N
то же, что и cols N
* [-]drain
дождаться передачи перед применением настроек (включено по умолчанию)
ispeed N
установить скорость ввода в N
* line N
использовать дисциплину линии N
min N при использовании вместе с -icanon: задать минимальное количество символов N для завершения
операции чтения
ospeed N
установить скорость вывода в N
rows N сообщить ядру, что терминал содержит N строк
size вывести представление ядра о количестве строк и столбцов
speed вывести скорость терминала
time N при использовании вместе с -icanon: задать время ожидания операции чтения равным N десятым секунды
Настройки управления:
[-]clocal
отключить сигналы управления модемом
[-]cread
разрешить получение входных данных
* [-]crtscts
включить рукопожатие RTS/CTS
csN задать размер символа равным N бит, где N принимает значения [5..8]
[-]cstopb
использовать два стоповых бита на символ (один при указании «-»)
[-]hup отправлять сигнал разъединения, когда последний процесс закрывает tty
[-]hupcl
то же, что и [-]hup
[-]parenb
формировать бит чётности в выходных данных и ожидать бит чётности во входных данных
[-]parodd
задать использование контроля нечётности (или контроля чётности при указании «-»)
* [-]cmspar
использовать «фиксированный» бит чётности (mark/space)
Настройки ввода:
[-]brkint
символы разрыва порождают сигнал прерывания
[-]icrnl
преобразовывать возврат каретки в перевод строки
[-]ignbrk
игнорировать символы разрыва
[-]igncr
игнорировать возврат каретки
[-]ignpar
игнорировать символы с ошибками контроля чётности
* [-]imaxbel
если символ получен при полном буфере ввода, выдавать звуковой сигнал и не сбрасывать буфер ввода
[-]inlcr
преобразовывать перевод строки в возврат каретки
[-]inpck
включить контроль чётности входных данных
[-]istrip
отбрасывать старший (8-й) бит во входных символах
* [-]iutf8
считать, что входные символы закодированы UTF-8
* [-]iuclc
преобразовывать регистр символов из верхнего в нижний
* [-]ixany
позволить перезапуск вывода по любому символу, а не только по символу старта
[-]ixoff
включить отправку символов старта/остановки
[-]ixon
включить управление потоком XON/XOFF
[-]parmrk
помечать ошибки контроля чётности (используя последовательность символов 255-0)
[-]tandem
то же, что и [-]ixoff
Настройки вывода:
* bsN тип задержки после возврата на один символ (backspace), N принимает значения [0..1]
* crN тип задержки после возврата каретки, N принимает значения [0..3]
* ffN тип задержки после прогона страницы, N принимает значения [0..1]
* nlN тип задержки после перевода строки, N принимает значения [0..1]
* [-]ocrnl
преобразовывать возврат каретки в перевод строки
* [-]ofdel
использовать для заполнения символы удаления вместо символов NUL
* [-]ofill
использовать для задержек заполнение символами вместо пауз
* [-]olcuc
преобразовывать регистр символов из нижнего в верхний
* [-]onlcr
преобразовывать перевод строки в возврат каретки и перевод строки
* [-]onlret
перевод строки выполняет возврат каретки
* [-]onocr
не выводить возвраты каретки в первом столбце
[-]opost
выполнять постобработку выходных данных
* tabN тип задержки после горизонтальной табуляции, N принимает значения [0..3]
* tabs то же, что и tab0
* -tabs
то же, что и tab3
* vtN тип задержки после вертикальной табуляции, N принимает значения [0..1]
Локальные настройки:
[-]crterase
повторять на терминале символы удаления как возврат-пробел-возврат
* crtkill
удалять целую строку, следуя настройкам echoprt и echoe
* -crtkill
удалять целую строку, следуя настройкам echoctl и echok
* [-]ctlecho
повторять на терминале управляющие символы в каретной нотации («^c»)
[-]echo
повторять на терминале вводимые символы
* [-]echoctl
то же, что и [-]ctlecho
[-]echoe
то же, что и [-]crterase
[-]echok
повторять на терминале символ новой строки после символа удаления строки
* [-]echoke
то же, что и [-]crtkill
[-]echonl
повторять на терминале символ новой строки, даже если повторение остальных символов не выполняется
* [-]echoprt
повторять на терминале удалённые символы в обратном порядке, заключая их между «\» и «/»
* [-]extproc
включить «LINEMODE»; полезно при использовании линий с высокой задержкой
* [-]flusho
отбрасывать выходные данные
[-]icanon
включить специальные символы erase, kill, werase, rprnt
[-]iexten
включить специальные символы, не входящие в POSIX
[-]isig
включить специальные символы interrupt, quit и suspend
[-]noflsh
отключить отбрасывание данных после специальных символов interrupt и quit
* [-]prterase
то же, что и [-]echoprt
* [-]tostop
останавливать фоновые задания, которые пытаются выполнить запись в терминал
* [-]xcase
при использовании вместе с icanon: экранировать символы в верхнем регистре символом «\»
Комбинированные настройки:
* [-]LCASE
то же, что и [-]lcase
cbreak то же, что и -icanon
-cbreak
то же, что и icanon
cooked то же, что и brkint ignpar istrip icrnl ixon opost isig icanon; установить значения по умолчанию
для символов eof и eol
-cooked
то же, что и raw
crt то же, что и echoe echoctl echoke
dec то же, что и echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u
* [-]decctlq
то же, что и [-]ixany
ek установить значения по умолчанию для символов erase и kill
evenp то же, что и parenb -parodd cs7
-evenp то же, что и -parenb cs8
* [-]lcase
то же, что и xcase iuclc olcuc
litout то же, что и -parenb -istrip -opost cs8
-litout
то же, что и parenb istrip opost cs7
nl то же, что и -icrnl -onlcr
-nl то же, что и icrnl -inlcr -igncr onlcr -ocrnl -onlret
oddp то же, что и parenb parodd cs7
-oddp то же, что и -parenb cs8
[-]parity
то же, что и [-]evenp
pass8 то же, что и -parenb -istrip cs8
-pass8 то же, что и parenb istrip cs7
raw то же, что и -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff
-icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0
-raw то же, что и cooked
sane то же, что и 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; установить
значения по умолчанию для всех специальных символов
Выполнять настройку линии tty, подключённой к стандартному потоку ввода. При отсутствии аргументов
программа выводит скорость в бодах, дисциплину линии и отличия настроек от stty sane. При настройке
СИМВОЛ воспринимается буквально или кодируется как ^c, 0x37, 0177 или 127; специальные значения ^- и
undef используются для отключения специальных символов.
АВТОРЫ
Программа написана Дэвидом Маккензи (David MacKenzie).
ИНФОРМАЦИЯ ОБ ОШИБКАХ
Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>
СМОТРИТЕ ТАКЖЕ
Полная документация на <https://www.gnu.org/software/coreutils/stty>,
также доступна локально посредством info '(coreutils) stty invocation'
Packaged by Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill
Rekhov <krekhov.dev@gmail.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной
лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или
более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских
переводчиков.
GNU coreutils 9.7 April 2025 STTY(1)