3
ответа

Как я постоянно изменяю тип шрифта консоли TTY, таким образом, он содержит после перезагрузки?

Я запускаю Ubuntu 15.04, 64-разрядную Desktop Edition (Debian основывал Linux). Я использовал sudo, dpkg-реконфигурировали консольную установку из командной строки для изменения типа шрифта консоли по умолчанию на Конечную остановку...
27.04.2015
3
ответа

USB-устройство, которое будет обнаружено в “том же”/dev, всегда указывает?

В Linux (на самом деле я с CentOS v6.5), каждый раз, когда я включаю свой Терминал/Устройство посимвольного ввода-вывода USB (некоторый USB-адаптер) впервые (после того, как загруженный), он обнаруживается в:/dev/ttyUSB0, Но...
09.01.2014
3
ответа

кошка повреждает данные последовательного порта

У меня есть приложение, которое пишет некоторые байты в последовательный порт. Когда я делаю кошку/dev/ttyS0 для наблюдения то, что передается, я нахожу, что данные повреждаются командой кошки. Есть ли любой другой путь...
23.09.2012
2
ответа

Как я могу перенаправить вывод программы C из /dev/tty в /dev/null?

Рассмотрим этот пример программы на C, которая пишет в /dev/tty и не имеет опций командной строки, запрещающих это делать. #include int main (void ){ FILE *fout = fopen ("/dev/tty&...
04.05.2021
2
ответа

Стабилизация имен последовательных устройств при перезагрузке последовательной консоли

У меня есть встроенная система Linux с 2 встроенными -последовательными портами и платой PCI, которая добавляет еще 8. Ядро перечисляет устройства таким образом, что номера портов в конечном итоге чередуются, для...
02.03.2021
2
ответа

Неожиданный вопрос об ожидании/ssh

Я пытаюсь автоматизировать вход в систему на основе пароля ssh (и ряд действий после входа в систему ). Я знаю, что запрос пароля ssh обходит STDIN. С этой целью я собрал быстрый сценарий ожидания....
15.01.2021
2
ответа

zshrc export GPG _TTY=$ (tty )говорит, что это не tty

Я пытаюсь настроить подпись git commit с помощью gpg. Я правильно все настроил. Единственная проблема, которая у меня возникает, это когда я помещаю export GPG _TTY=$ (tty )в свой.zshrc и перезапускаю новое окно Konsole...
31.12.2020
2
ответа

Где терминал tty7?

Когда я нажимаю ctrl+alt+F7 и переключаюсь на сервер X11, я вижу пользовательский интерфейс рабочего стола. Когда я переключаюсь на ctrl+alt+[F1 -F6], я вижу виртуальный терминал. Теперь, как мне получить доступ к виртуальному терминалу 7, где я могу...
20.12.2020
2
ответа

Создание сценария Bash для изменения разрешений порта tty

Я пытаюсь создать сценарий Bash, который будет запускаться при запуске системы и изменять разрешения для нескольких портов ttyA. Я не уверен, как это сделать, и мне было интересно, могу ли я получить помощь....
12.10.2020
2
ответа

дополнительный \x0D добавляется, когда эхо \0x0A

Я пытаюсь отправить несколько шестнадцатеричных значений на tty-порт /dev/ttyS2. Когда я использую echo или printf \x0A, он печатает дополнительный \x0D перед \x0A. i=1 a=$ (printf "\xAA\xEE\x0A\x%02x" $i )эхо -пе &...
30.08.2020
2
ответа

вывод программы отличается в консоли и в виртуальном терминале

когда я выполняю команду foo в консоли (, то есть tty1 ), вывод отправляется на консоль. daemon foo запущен успешно Когда я выполняю ту же команду в виртуальном терминале (терминатор ), я не вижу вывода...
26.08.2020
2
ответа

Как конвейер влияет на стандартный ввод?

Я хочу написать программу на C, и мне нужно проанализировать стандартный ввод. Если я наберу cat file.txt | grep -v совпадает, как stdout от cat разрешается с -v? Они объединены? Это две разные строки? Я...
07.07.2020
2
ответа

Как направить вывод /dev/hidraw в приложение Python, а не в терминал

У меня есть USB-сканер штрих-кода, и я запускаю скрипт Python, который собирает данные из /dev/hidraw0 и вводит данные в базу данных. Проблема в том, что каждый раз, когда сканер собирает код, он...
04.07.2020
2
ответа

Как исправить? Система говорит «Хост отключен» и не загружается

После перезагрузки рабочий стол Debian GNOME запускается автоматически в tty. Когда я пытаюсь запустить или остановить службы с помощью systemctl, появляется это сообщение. Система не была загружена с systemd в качестве системы инициализации (...
13.03.2020
2
ответа

Удалить все записи в /etc/securetty, кроме console, tty[0-9]* и vc\[0-9]*

Я хочу удалить все записи в файле /etc/securetty, кроме console , tty[0-9] и vc/[09]. ~]# кошка /etc/securetty консоль вк/1 вк/2 вк/3 вк/4 вк/5 ВК/6 ВК/7 ВК/8 ВК/9 вк/10 ВК/11 tty1 tty2 ...
18.02.2020
2
ответа

Почему TTY есть только на одном графическом процессоре?

Недавно я установил Centos 7 на Dell PowerEdge R740 с добавленным графическим процессором Nvidia. После установки я был удивлен, увидев, что возможности удаленной консоли iDRAC не работают. Даже не...
12.02.2020
2
ответа

Как определить, какой канал TTY привязан к конкретному USB-порту

У меня очень конкретный вопрос. На моем ноутбуке только с USB и без RS232 я могу видеть, на какой шине и порте я нахожусь, но я не смог найти команду, которая сообщает мне, какой tty-канал сопоставлен ...
26.01.2020
2
ответа

Что отвечает за соединение /dev/pts/10 с stdout/stdin/stderr?

При выполнении команды на tty в терминале возвращается /dev/pts/10. Кроме того, есть файлы /dev/stdout, /dev/stdin и /dev/stderr. Взаимодействие с ними напрямую показывает результаты в ...
25.01.2020
2
ответа

Что вообще делает `stty line NUMBER`?

Согласно этой странице, это поле описывает «линейную дисциплину», которая определяет, что происходит, когда пользователь нажимает клавишу Backspace или ^C. По сути, что происходит, когда программа вызывает read(2). Однако,...
11.11.2019
2
ответа

Как перехватить сеанс другого пользователя в Linux?

Другой пользователь подключается к моей машине по ssh и что-то делает (это я, запускаю длинную команду по ssh). Как я могу видеть в реальном времени, что происходит в его терминальной сессии? Я root на ...
09.10.2019
2
ответа

Почему я не могу отправлять escape-последовательности с клавиатуры, но могу сделать это с другого терминала?

Я пытаюсь понять, как терминал работает, выполняя различные трюки, такие как запись с одного tty на другой, изменение настроек tty1 с tty2 и т. д. Кроме того, я пытаюсь изменить цвет, отправляя ...
13.09.2019
2
ответа

Как переключиться на виртуальный терминал, если на сервере Linux не установлен графический интерфейс?

Я пытаюсь понять терминал, консоль, tty, виртуальный терминал, эмулятор терминала и подобные вещи. Ниже приведена топология моей среды. Есть сервер Linux и ПК с Windows 10. Я...
20.08.2019
2
ответа

Почему клавиши ctrl-m и return — это один и тот же \r char?

Кто-нибудь знает, почему ctrl-m и return — это одни и те же управляющие символы?
04.08.2019
2
ответа

Прочитать все, что отображается в терминале

Я создаю терминальное приложение, которое записывает информацию в терминал. И чтобы проверить это, мне действительно нужно проверить, что на самом деле отображается в терминале. Есть ли способ прочитать данные, которые...
13.07.2019
2
ответа

От чего зависит появление пробелов в файле, созданном с помощью cat?

Я только что заметил, что видел различное поведение в разных системах при создании файла быстрого теста (например, с вводом примера) с помощью cat и перенаправления. Вот шаги, чтобы понять, о чем я говорю ...
21.05.2019
2
ответа

Как найти разблокированный tty в Linux?

Я только что обнаружил, что когда у меня в фоновом режиме открыт tty, мой экран блокировки бесполезен. Иногда я использую другой tty, чтобы убить какой-то процесс, а потом забываю разблокированный tty. Вот почему я хочу...
04.05.2019
2
ответа

Как листать вверх и вниз в окне виртуального терминала Ctrl + Alt + F3?

Я использую Ubuntu 18.04 LTS. Время от времени мне нравится избегать шума окон, нажимая Ctrl + Alt + F3, когда я вхожу в одно из готовых к использованию окон терминала. Если я нахожу файл и...
17.04.2019
2
ответа

Как запустить плазменный рабочий стол с SSH-консоли на настольной сессии?

Я уничтожил плазменный рабочий стол KDE на машине openSUSE 11.2, потому что он ел слишком много ЦП. Как я могу перезапустить его через SSH или другую tty сессию? На затронутом компьютере там только показан...
17.04.2019
2
ответа

Мой процесс был уничтожен, но я не могу понять уведомление ядра

У меня есть пользовательское приложение, работающее на встроенной установке x86 (созданное использование buildroot и uClibc). Приложение хорошо работало, но этим утром когда я возвратился к работе, я обнаружил свой процесс...
20.03.2019
2
ответа

Как перезапустить KDE Plasma с tty?

Ответы на этот вопрос работают, только если можно вводить команды в активном сеансе KDE. На другом терминале kstart жалуется, что не может открыть дисплей. Как перезапустить KDE с tty2? Как работает kstart ...
12.02.2019