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)