LINUX.ORG.RU
ФорумAdmin

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

 ,


0

1

Дано:

1. Хост, на котором стоит операционная система Debian GNU/Linux 7 AMD64, к которому есть ssh-доступ, есть также пароли обычного пользователя и root-а.

2. На хосте крутится некий процесс под оболочкой bash, и пишет в вывод, интересующее нас устройство терминала при этом /dev/pts/0.

Найти:

Способ удалённо посмотреть буфер вывода, т.е. что он там пишет в вывод для /dev/pts/0; аналогично тому, как это можно сделать для /dev/tty1, просто дав команду # cat /dev/vcs1.

★★★★★

Последнее исправление: Infra_HDC (всего исправлений: 1)

Вроде как должна помочь прога ttyutils. Но, как я понимаю, буфера нет, можно получить вывод только с момента запуска, а то что там на экране псевдотерминала в момент запуска перехвата узнать нельзя.

mky ★★★★★
()
Ответ на: комментарий от arson

Он уже запущен. Эмулятор терминала у него — гномовский. Т.е. хочется сейчас посмотреть, а не перезапускать процесс. Но спасибо, понял линию мысли. Думал, что можно проще.

Infra_HDC ★★★★★
() автор топика
Последнее исправление: Infra_HDC (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.