Articles of tty

Застрял в петле входа, в то время как терминал tty и режима восстановления работает нормально

У меня linux mint 18. Я случайно удалил /bin/bash . Поэтому, просто удалив его, я изменил оболочку пользователя по умолчанию с терминала (с /bin/bash на /bin/sh и /bin/sh ссылки на dash ) в /etc/passwd . Теперь после перезагрузки я застреваю в цикле входа в систему. После ввода учетных данных на 10 секунд выведите пустой экран […]

Как удалить процессы sshd pts в состоянии D без перезапуска серверов

Почему эти процессы sshd-pts застряли в состоянии D? Похоже, что средние нагрузки на систему увеличиваются из-за этих процессов. Как я могу удалить их, не перезагружая мой сервер. (добавить ppid и etime) [root@manager ~]# ps -eo pid,ppid,user,state,etime,command,wchan |grep sshd |awk -F ” ” ‘{if($4==”D”)print}’ 3024 7162 root D 31-00:45:56 sshd: root@pts/10 tty_ldisc_hangup 3799 23740 root D […]

Токен PING пропущен после неудачной передачи Bulk OUT

Я пытаюсь отправить большой объем данных (~ 15 Мб) с хоста на устройство через ttyACM3. Я использовал команду “cat” для отправки данных с хоста. Сторона хоста: cat ./pattern.bin > /dev/ttyACM3 Сторона устройства: cat /dev/ttyGS3 > /tmp/rx_pattern.bin На стороне устройства я вижу, что после полной передачи пропущено несколько байтов. Глядя на логи Ellisys, Одна из транзакций […]

Потеря данных через ttyACM *, когда для передачи данных используется команда ‘cat’

У меня есть плата разработки, которая будет иметь 3 интерфейса ACM при подключении к хосту Ubuntu, и я хочу передавать данные с хоста на устройство через ttyACM3. Я следовал следующей процедуре передачи данных, Предпосылка: Измените /etc/inittab чтобы удалить консоль Linux в /dev/ttyGS3 Создайте двоичный файл с минимальной длиной около 20 МБ Тестовые шаги: Сторона DUT: […]

Почему ssh выделяет tty на стороне сервера?

В основном, когда вы запускаете интерактивную программу на сервере, вам нужно использовать ssh -t вместо ssh . Например: Это работает: ssh -t user@server top . Это не работает: ssh user@server top . Вопрос: зачем ssh нужен tty на стороне сервера для таких программ? Можно ли напрямую передавать streamи данных между серверной программой и клиентской стороной […]

Невозможно взаимодействовать или переключать tty, но SysRQ + O и SysRQ + B работают. Что это за статус?

Компьютер под управлением Linux Mint 18.3 Sylvia 64-Bit на рабочем столе MATE зависал, пока меня не было несколько минут, оставляя tty3 открытым. Графический рабочий стол был активен только на tty7. Firefox, работающий на tty7, загружал некоторые дистрибутивы Linux-файлов iSO. Когда я вернулся, компьютер был заморожен. Я не смог переключить tty (он завис на tty3), никаких […]

Программное управление streamом: почему TX заблокирован на терминале?

Почему терминал не может отправлять данные после нажатия ^S ? Я всегда думал, что ^S используется терминалом, чтобы сообщить tty драйверу, что tty драйвер не должен передавать данные от терминала TO приложения (например, когда он занят обработкой дисплея). Но оказывается, что ^S сообщает tty драйверу, что вывод FROM не должен передаваться приложению. Это сюрприз. Зачем […]

Как задать tty режим, отличный от 640, и сохранить его после перезагрузки

У меня есть встроенное устройство (Nvidia Jetson TX2 под управлением Ubuntu 16.04) в плате носителя, и мне нужно использовать serial port. Последовательный порт на плате носителя отображается в ttyS0, который по умолчанию принадлежит root и принадлежит группе tty: crw–w—- 1 root tty 4, 64 Aug 1 13:34 ttyS0 Я добавил пользователя ubuntu в группу tty […]

Как запретить пользователю использовать tty?

Мне было интересно, если можно принудительно выйти из системы пользователя (любой, кроме root) при попытке войти через tty ( ctrl + tab + f1 / f2 / f3 ..). Пользователь должен иметь возможность использовать очки без проблем. Использование CentOS 7.

Линукс VT поддерживает 8 цветов, но в действительности существует 16 районных. Почему так?

Согласно статье Вики https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit, существует 8 «Стандартных цветов» и 8 «Цветов высокой интенсивности». Когда я проверил возможности терминала виртуальной консоли Linux (tty) по tput colors он показал 8. Однако, если я печатаю их в VT, я получаю 16 различных цветов. Почему так? Вот скриншот: Я вижу, что нет поддержки 256 цветов. Консоль просто смешивает существующие, […]