Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       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)