10
ответов

Выйдите из команды с кодом 1, не закрывая окно терминала [duplicate]

Если у меня есть функция bash, например: function kamikaze {exit 1; } и я вызываю это из терминала $ kamikaze, который мой терминал закроет, есть какой-то способ выйти с правильным кодом, не закрывая ...
вопрос задан: 9 March 2012 23:04
8
ответов

Как определить разрешение / размеры экрана в tty? [Дубликат]

В X-сеансе легко определить разрешение / размеры экрана с помощью таких инструментов, как xrandr и xdpyinfo. Можно ли это сделать в tty?
вопрос задан: 5 November 2008 00:33
7
ответов

C запись () не отправляет данные, пока близкий (fd) не назван

Таким образом, у меня есть этот тестовый код для отправки "ПРИВЕТ" по последовательному порту USB: интервал fd; структура termios tty; если ((fd = открытый ("/dev/ttyUSB0", O_WRONLY|O_NONBLOCK|O_NOCTTY)) ==-1) {допускают ошибку (1, &qu
вопрос задан: 5 November 2012 17:35
6
ответов

Как я могу шпионить за коммуникацией между процессом и терминалом?

Мне разработало процесс Linux третье лицо, которое связывается с терминалом. Для отладки я хочу видеть, что коммуникация возвращается в дальше. Можно было бы думать, что кошка добьется цели (для наблюдения...
вопрос задан: 4 August 2010 22:51
4
ответа

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

Я записал приложение, которое должно использовать последовательные порты на Linux, особенно ttyUSB. Чтение и запись операций выполняются со стандартным выбором () / чтение () цикл и запись (), и существует, вероятно...
вопрос задан: 6 June 2010 13:21
4
ответа

Как сказать при выполнении в консоли Linux по сравнению с ssh сессией?

У меня есть приложение, которое должно вести себя по-другому, если выполнено непосредственно от консоли Linux. Таким образом, если пользователь соединяется с SSH для выполнения FooBar или пользовательских обходов к консоли и входит в систему непосредствен
вопрос задан: 25 May 2010 19:55
3
ответа

кто вызывает tty_open () в ядре Linux?

Для драйверов мыши, клавиатуры и джойстика X может вызвать «открыть», а затем использовать эти драйверы. (когда я проверяю CentOS 7 (только текстовый режим) в VirtualBox, я не вижу X после выполнения lsof / dev / input / ...
вопрос задан: 16 January 2019 09:47
3
ответа

Linux: я могу считать вывод другого процесса, не используя IPC (каналы, и т.д.)?

Действительно ли возможно в Linux так или иначе считать вывод (из stdout и stderr) другого процесса без него знающий о нем? Так позволяет, говорят, что я имею процесс выполнение в фоновом режиме и обрабатываю B, хочет...
вопрос задан: 30 June 2010 11:26
3
ответа

Получение нажатия клавиши и ключа выпускает события в терминальных приложениях Linux?

Я хотел бы записать простую программу C, которая выполнит различные действия и на основе "ключа вниз" и "настроит" события. Эта программа будет запущена из rxvt. Какая библиотека или механизм должны...
вопрос задан: 11 September 2009 08:31
3
ответа

Как создать pseudo-tty для чтения вывода и записи во входной

Я использую ветвление () и execvp () для порождения процесса, который должен полагать, что это подключено к интерактивному терминалу для него для функционирования правильно. После того, как порожденный, я хочу получить весь вывод от...
вопрос задан: 29 July 2009 23:32
3
ответа

Ловля прямого перенаправления к/dev/tty

Я работаю над контроллером приложения для программы, которая плюется текстом непосредственно к/dev/tty. Это - контроллер производственного приложения, который должен смочь поймать весь текст, идущий в...
вопрос задан: 21 November 2008 00:48
2
ответа

Как я пошел бы о записи сниффера TTY Linux?

В образовательных целях (не, что любой должен заботиться о мотивациях позади такого осуществления) я хотел бы записать программу, которая может чтение-запись для чередования ttys/ptys. Я прочитал газеты (от...
вопрос задан: 29 September 2012 00:48
2
ответа

Как отобразить вкладки как 4 пробелов в терминале гнома

Вкладки на самом деле дисплея терминала гнома как 8 пробелов, и это является очень раздражающим, когда Вы файлы кошки или представление diffs, там некоторый способ изменить это постоянно?
вопрос задан: 26 April 2011 16:26
2
ответа

Как определить, подключен ли стандартный вывод к tty в Perl?

I ' если stdout.isatty (): выведите «yes» еще: выведите «no»
вопрос задан: 18 August 2010 23:48
1
ответ

Как войти в Docker-контейнер, уже запущенный с новым TTY

У меня есть контейнер, который запускает службу Apache на переднем плане. Я хотел бы иметь возможность получить доступ к контейнеру из другой оболочки, чтобы "покопаться" в нем и изучить файлы. ...
вопрос задан: 20 April 2018 01:42
1
ответ

TTY переключаются для Ctrl-Alt F1 и Alt-F1 … F6 в Mac OS X

Действительно ли возможно... иметь терминальный режим для привязки клавиш Ctrl+Alt+F1 для переключения между TTYs для Alt+F1... F6 Ubuntu имеет вышеупомянутые команды для перемещения между другим TTYs. Кажется, что Mac делает...
вопрос задан: 2 November 2015 06:59
1
ответ

Что означают pty и tty?

Я заметил, что в некоторых проектах с открытым исходным кодом много упоминаний pty и tty, может кто-нибудь сказать мне, что они означают и в чем разница между ними? Спасибо!
вопрос задан: 13 August 2015 11:51
1
ответ

Как делают *, отклоняют работу псевдотерминалов? Каков основной/ведомый канал?

Я хочу записать простое, немое, X эмуляторов терминала в C в системе Linux. Сначала, я просто думал, что буду иметь к popen оболочку и отображу ее вывод. Я проверил xterm и код rxvt, и это смотрит...
вопрос задан: 27 January 2009 00:18
0
ответов

Почему tty не начинался с tty0?

Я проверяю старый код Linux: https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/ В 0.11 я обнаружил, что он использует / dev / tty0 в init (): void init (void) {int pid, я; настройка ((void * ...
вопрос задан: 17 January 2019 06:59
0
ответов

почему я могу хорошо играть в этот видео, используя & ldquo; Terminal & rdquo; но когда я пытаюсь из виртуального tty я получаю ошибку сегментации?

Я использую самый последний модуль vlc python3 в Ubuntu 18.04 и запускаю следующий скрипт: import vlc import time p = vlc.MediaPlayer ("file: ///SampleVideo.mp4") p.play () time.sleep (22) Если ...
вопрос задан: 16 January 2019 23:10
0
ответов

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

Я всегда удивлялся / разочаровывался тем, сколько времени требуется, чтобы просто вывести на терминал с помощью оператора печати. После недавнего мучительно медленного ведения журнала я решил изучить это и был довольно ...
вопрос задан: 28 September 2018 19:06
0
ответов

PHP CLI: как прочитать один символ ввода из TTY (не дожидаясь нажатия клавиши ввода)?

Я хочу для чтения по одному символу из командной строки в PHP, однако кажется, что есть какая-то буферизация ввода откуда-то, предотвращающая это. Рассмотрим этот код: #! / Usr / ...
вопрос задан: 13 August 2018 15:40
0
ответов

Что означает TTY в команде unix ps?

Когда я запускаю PS, одним из выходных столбцов является TTY. Что это значит? В частности, как изменится значение "??" сравнить с "ттыс000"? Я спрашиваю, потому что у меня есть программа на Java, выполняющая сортировку через ...
вопрос задан: 8 August 2017 17:55
0
ответов

Значения, разделенные табуляцией в awk

Как мне выбрать первый столбец из строки, разделенной табуляцией? # echo "LOAD_SETTLED LOAD_INIT 2011-01-13 03:50:01" | awk -F '\ t' '{print $ 1}' Выше будет возвращена вся строка, а не ...
вопрос задан: 23 May 2017 12:10
0
ответов

Невозможно предоставить длинные (1024+ символа )входные данные для верхнего уровня OCaml и coqtop (и Proof General)

Редактировать 4 :Оказывается, это просто ограничение ввода TTY в целом; в OCaml, Coq или Emacs нет ничего конкретного, что вызывает проблему. Я работаю над программой Coq...
вопрос задан: 23 May 2017 10:29
0
ответов

Как перенаправить stdout, stderr обратно в / dev / tty

Я просто отправил ssh-ed на какой-то удаленный сервер и обнаружил, что stdout и stderr всех команд / процессов, которые я пытаюсь запустить в bash, перенаправлены куда-то. Итак, у меня возникли следующие вопросы. Как определить: 1) ...
вопрос задан: 19 April 2016 17:42
0
ответов

What possible reasons could block a virtual terminal on Linux?

Or is it possible at all that some process or something else could block a virtual terminal? Or what could be a reason that an application hangs when trying to access the VT1? It seems, while that is ...
вопрос задан: 26 February 2016 18:47
0
ответов

tty - запись / чтение в скрипт uart

У меня проблема с tty (я делаю UART-связь с ПК <-> uC). Я отправляю данные в ОК, и он отправляет их обратно (эхо). Я хочу читать и писать в tty. cat / dev / ttyUSB0> output.txt & #redirect ...
вопрос задан: 25 February 2015 12:14
0
ответов

MacOS: в чем разница между /dev/tty.* и /dev/cu.*?

Каждое последовательное устройство дважды появляется в / dev, один раз как tty. * и один раз как cu. *. Что такое устройство cu. *? Чем он отличается от устройства tty. *? mh @ maru ~ -> ls -l /dev/*.usbmodem621 crw-rw-rw -...
вопрос задан: 5 September 2014 07:31
0
ответов

linux -записать команды с одного терминала на другой

Мне нужно записать команды с одного терминала на другой терминал. Я пробовал эти :echo -e "ls\n" > /proc/pid/fd/0 echo -e "ls\n" > /dev/pts/4 Который просто печатает ls в качестве вывода, а не...
вопрос задан: 27 May 2014 19:33