.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH STTY 1 "август 2024 г." "GNU coreutils 9.5" "Команды пользователя"
.SH ИМЯ
stty — изменить или вывести настройки терминальной линии
.SH СИНТАКСИС
\fBstty\fP [\fI\,\-F УСТРОЙСТВО | \-\-file=УСТРОЙСТВО\/\fP] [\fI\,НАСТРОЙКА\/\fP]...
.br
\fBstty\fP [\fI\,\-F УСТРОЙСТВО | \-\-file=УСТРОЙСТВО\/\fP] [\fI\,\-a|\-\-all\/\fP]
.br
\fBstty\fP [\fI\,\-F УСТРОЙСТВО | \-\-file=УСТРОЙСТВО\/\fP] [\fI\,\-g|\-\-save\/\fP]
.SH ОПИСАНИЕ
.\" Add any additional description here
.PP
Вывести или изменить параметры терминала.
.PP
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
.TP
\fB\-a\fP, \fB\-\-all\fP
вывести все текущие настройки в удобочитаемой для человека форме
.TP
\fB\-g\fP, \fB\-\-save\fP
вывести все текущие настройки в форме, воспринимаемой stty
.TP
\fB\-F\fP, \fB\-\-file\fP=\fI\,УСТРОЙСТВО\/\fP
открыть и использовать указанное УСТРОЙСТВО вместо стандартного потока ввода
.TP
\fB\-\-help\fP
отобразить эту справочную информацию и завершить работу
.TP
\fB\-\-version\fP
вывести информацию о версии и завершить работу
.PP
Необязательный символ \- перед НАСТРОЙКОЙ обозначает отрицание. Символ *
помечает настройки, не входящие в POSIX. Доступные настройки определяются
лежащей в основе системой.
.SS "Специальные символы:"
.TP
* discard СИМВОЛ
СИМВОЛ будет переключать отбрасывание выходных данных
.TP
eof СИМВОЛ
СИМВОЛ будет отправлять индикатор конца файла (завершать ввод)
.TP
eol СИМВОЛ
СИМВОЛ будет завершать строку
.TP
* eol2 СИМВОЛ
альтернативный СИМВОЛ для завершения строки
.TP
erase СИМВОЛ
СИМВОЛ будет удалять последний набранный символ
.TP
intr СИМВОЛ
СИМВОЛ будет отправлять сигнал прерывания
.TP
kill СИМВОЛ
СИМВОЛ будет удалять текущую строку
.TP
* lnext СИМВОЛ
СИМВОЛ будет обеспечивать ввод следующего символа буквально
.TP
quit СИМВОЛ
СИМВОЛ будет отправлять сигнал выхода
.TP
* rprnt СИМВОЛ
СИМВОЛ будет перерисовывать текущую строку
.TP
start СИМВОЛ
СИМВОЛ будет перезапускать вывод после его остановки
.TP
stop СИМВОЛ
СИМВОЛ будет останавливать вывод
.TP
susp СИМВОЛ
СИМВОЛ будет отправлять сигнал останова терминала
.TP
* swtch СИМВОЛ
СИМВОЛ будет переключать терминал на другой уровень оболочки
.TP
* werase СИМВОЛ
СИМВОЛ будет удалять последнее набранное слово
.SS "Специальные настройки:"
.TP
N
установить скорости ввода и вывода в N бод
.TP
* cols N
сообщить ядру, что терминал содержит N столбцов
.TP
* columns N
то же, что и cols N
.TP
* [\-]drain
дождаться передачи перед применением настроек (включено по умолчанию)
.TP
ispeed N
установить скорость ввода в N
.TP
* line N
использовать дисциплину линии N
.TP
min N
при использовании вместе с \fB\-icanon\fP: задать минимальное количество
символов N для завершения операции чтения
.TP
ospeed N
установить скорость вывода в N
.TP
* rows N
сообщить ядру, что терминал содержит N строк
.TP
* size
вывести представление ядра о количестве строк и столбцов
.TP
speed
вывести скорость терминала
.TP
time N
при использовании вместе с \fB\-icanon\fP: задать время ожидания операции чтения
равным N десятым секунды
.SS "Настройки управления:"
.TP
[\-]clocal
отключить сигналы управления модемом
.TP
[\-]cread
разрешить получение входных данных
.TP
* [\-]crtscts
включить рукопожатие RTS/CTS
.TP
csN
задать размер символа равным N бит, где N принимает значения [5..8]
.TP
[\-]cstopb
использовать два стоповых бита на символ (один при указании «\-»)
.TP
[\-]hup
отправлять сигнал разъединения, когда последний процесс закрывает tty
.TP
[\-]hupcl
то же, что и [\-]hup
.TP
[\-]parenb
формировать бит чётности в выходных данных и ожидать бит чётности во входных
данных
.TP
[\-]parodd
задать использование контроля нечётности (или контроля чётности при указании
«\-»)
.TP
* [\-]cmspar
использовать «фиксированный» бит чётности (mark/space)
.SS "Настройки ввода:"
.TP
[\-]brkint
символы разрыва порождают сигнал прерывания
.TP
[\-]icrnl
преобразовывать возврат каретки в перевод строки
.TP
[\-]ignbrk
игнорировать символы разрыва
.TP
[\-]igncr
игнорировать возврат каретки
.TP
[\-]ignpar
игнорировать символы с ошибками контроля чётности
.TP
* [\-]imaxbel
если символ получен при полном буфере ввода, выдавать звуковой сигнал и не
сбрасывать буфер ввода
.TP
[\-]inlcr
преобразовывать перевод строки в возврат каретки
.TP
[\-]inpck
включить контроль чётности входных данных
.TP
[\-]istrip
отбрасывать старший (8\-й) бит во входных символах
.TP
* [\-]iutf8
считать, что входные символы закодированы UTF\-8
.TP
* [\-]iuclc
преобразовывать регистр символов из верхнего в нижний
.TP
* [\-]ixany
позволить перезапуск вывода по любому символу, а не только по символу старта
.TP
[\-]ixoff
включить отправку символов старта/остановки
.TP
[\-]ixon
включить управление потоком XON/XOFF
.TP
[\-]parmrk
помечать ошибки контроля чётности (используя последовательность символов
255\-0)
.TP
[\-]tandem
то же, что и [\-]ixoff
.SS "Настройки вывода:"
.TP
* bsN
тип задержки после возврата на один символ (backspace), N принимает значения
[0..1]
.TP
* crN
тип задержки после возврата каретки, N принимает значения [0..3]
.TP
* ffN
тип задержки после прогона страницы, N принимает значения [0..1]
.TP
* nlN
тип задержки после перевода строки, N принимает значения [0..1]
.TP
* [\-]ocrnl
преобразовывать возврат каретки в перевод строки
.TP
* [\-]ofdel
использовать для заполнения символы удаления вместо символов NUL
.TP
* [\-]ofill
использовать для задержек заполнение символами вместо пауз
.TP
* [\-]olcuc
преобразовывать регистр символов из нижнего в верхний
.TP
* [\-]onlcr
преобразовывать перевод строки в возврат каретки и перевод строки
.TP
* [\-]onlret
перевод строки выполняет возврат каретки
.TP
* [\-]onocr
не выводить возвраты каретки в первом столбце
.TP
[\-]opost
выполнять постобработку выходных данных
.TP
* tabN
тип задержки после горизонтальной табуляции, N принимает значения [0..3]
.TP
* tabs
то же, что и tab0
.TP
* \fB\-tabs\fP
то же, что и tab3
.TP
* vtN
тип задержки после вертикальной табуляции, N принимает значения [0..1]
.SS "Локальные настройки:"
.TP
[\-]crterase
повторять на терминале символы удаления как возврат\-пробел\-возврат
.TP
* crtkill
удалять целую строку, следуя настройкам echoprt и echoe
.TP
* \fB\-crtkill\fP
удалять целую строку, следуя настройкам echoctl и echok
.TP
* [\-]ctlecho
повторять на терминале управляющие символы в каретной нотации («^c»)
.TP
[\-]echo
повторять на терминале вводимые символы
.TP
* [\-]echoctl
то же, что и [\-]ctlecho
.TP
[\-]echoe
то же, что и [\-]crterase
.TP
[\-]echok
повторять на терминале символ новой строки после символа удаления строки
.TP
* [\-]echoke
то же, что и [\-]crtkill
.TP
[\-]echonl
повторять на терминале символ новой строки, даже если повторение остальных
символов не выполняется
.TP
* [\-]echoprt
повторять на терминале удалённые символы в обратном порядке, заключая их
между «\e» и «/»
.TP
* [\-]extproc
включить «LINEMODE»; полезно при использовании линий с высокой задержкой
.TP
* [\-]flusho
отбрасывать выходные данные
.TP
[\-]icanon
включить специальные символы erase, kill, werase, rprnt
.TP
[\-]iexten
включить специальные символы, не входящие в POSIX
.TP
[\-]isig
включить специальные символы interrupt, quit и suspend
.TP
[\-]noflsh
отключить отбрасывание данных после специальных символов interrupt и quit
.TP
* [\-]prterase
то же, что и [\-]echoprt
.TP
* [\-]tostop
останавливать фоновые задания, которые пытаются выполнить запись в терминал
.TP
* [\-]xcase
при использовании вместе с icanon: экранировать символы в верхнем регистре
символом «\e»
.SS "Комбинированные настройки:"
.TP
* [\-]LCASE
то же, что и [\-]lcase
.TP
cbreak
то же, что и \fB\-icanon\fP
.TP
\fB\-cbreak\fP
то же, что и icanon
.TP
cooked
то же, что и brkint ignpar istrip icrnl ixon opost isig icanon; установить
значения по умолчанию для символов eof и eol
.TP
\fB\-cooked\fP
то же, что и raw
.TP
crt
то же, что и echoe echoctl echoke
.TP
dec
то же, что и echoe echoctl echoke \fB\-ixany\fP intr ^c erase 0177 kill ^u
.TP
* [\-]decctlq
то же, что и [\-]ixany
.TP
ek
установить значения по умолчанию для символов erase и kill
.TP
evenp
то же, что и parenb \fB\-parodd\fP cs7
.TP
\fB\-evenp\fP
то же, что и \fB\-parenb\fP cs8
.TP
* [\-]lcase
то же, что и xcase iuclc olcuc
.TP
litout
то же, что и \fB\-parenb\fP \fB\-istrip\fP \fB\-opost\fP cs8
.TP
\fB\-litout\fP
то же, что и parenb istrip opost cs7
.TP
nl
то же, что и \fB\-icrnl\fP \fB\-onlcr\fP
.TP
\fB\-nl\fP
то же, что и icrnl \fB\-inlcr\fP \fB\-igncr\fP onlcr \fB\-ocrnl\fP \fB\-onlret\fP
.TP
oddp
то же, что и parenb parodd cs7
.TP
\fB\-oddp\fP
то же, что и \fB\-parenb\fP cs8
.TP
[\-]parity
то же, что и [\-]evenp
.TP
pass8
то же, что и \fB\-parenb\fP \fB\-istrip\fP cs8
.TP
\fB\-pass8\fP
то же, что и parenb istrip cs7
.TP
raw
то же, что и \fB\-ignbrk\fP \fB\-brkint\fP \fB\-ignpar\fP \fB\-parmrk\fP \fB\-inpck\fP
\fB\-istrip\fP \fB\-inlcr\fP \fB\-igncr\fP \fB\-icrnl\fP \fB\-ixon\fP \fB\-ixoff\fP \fB\-icanon\fP
\fB\-opost\fP \fB\-isig\fP \fB\-iuclc\fP \fB\-ixany\fP \fB\-imaxbel\fP \fB\-xcase\fP min 1 time 0
.TP
\fB\-raw\fP
то же, что и cooked
.TP
sane
то же, что и cread \fB\-ignbrk\fP brkint \fB\-inlcr\fP \fB\-igncr\fP icrnl icanon iexten
echo echoe echok \fB\-echonl\fP \fB\-noflsh\fP \fB\-ixoff\fP \fB\-iutf8\fP \fB\-iuclc\fP
\fB\-ixany\fP imaxbel \fB\-xcase\fP \fB\-olcuc\fP \fB\-ocrnl\fP opost \fB\-ofill\fP onlcr
\fB\-onocr\fP \fB\-onlret\fP nl0 cr0 tab0 bs0 vt0 ff0 isig \fB\-tostop\fP \fB\-ofdel\fP
\fB\-echoprt\fP echoctl echoke \fB\-extproc\fP \fB\-flusho\fP; установить значения по
умолчанию для всех специальных символов
.PP
Выполнять настройку линии tty, подключённой к стандартному потоку ввода. При
отсутствии аргументов программа выводит скорость в бодах, дисциплину линии и
отличия настроек от stty sane. При настройке СИМВОЛ воспринимается буквально
или кодируется как ^c, 0x37, 0177 или 127; специальные значения ^\- и undef
используются для отключения специальных символов.
.SH АВТОРЫ
Программа написана Дэвидом Маккензи (David MacKenzie).
.SH "ИНФОРМАЦИЯ ОБ ОШИБКАХ"
Онлайн\-справка GNU coreutils:
.br
Сообщайте обо всех ошибках перевода по адресу
.SH "АВТОРСКИЕ ПРАВА"
Copyright \(co 2024 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL
версии 3 или выше .
.br
Это свободное программное обеспечение: вы можете изменять и распространять
его. Не предоставляется НИКАКИХ ГАРАНТИЙ в той мере, в которой это разрешено
законом.
.SH "СМОТРИТЕ ТАКЖЕ"
Полная документация на
,
.br
также доступна локально посредством info \(aq(coreutils) stty invocation\(aq
.PP
.SH ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и)
Андрей Догадкин
.
.PP
Этот перевод является свободной программной документацией; он распространяется
на условиях общедоступной лицензии GNU (GNU General Public License - GPL,
.UR https://www.gnu.org/licenses/gpl-3.0.html
.UE
версии 3 или более поздней) в отношении
авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
.PP
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста,
сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу
.MT
списка рассылки русских переводчиков
.ME .