доступ к stdin / stdout процесса, запущенного в другой tty

Я вошел в свой Linux физически (скажем tty1) и начал процесс, который следит за stdin для команд и имеет некоторый stdout-put. Как я могу получить доступ к этому процессу или использовать его из сеанса SSH?

Вы можете отправлять вывод непосредственно в другой терминал, используя файлы устройств в /dev . Например:

 cat "my command" > /dev/tty1 

для отправки вывода в tty1 или

 cat "my command" > /dev/pts/0 

для отправки вывода на первый псевдотерминал. Используйте команду ps чтобы увидеть, на каком терминале работает процесс.