Я работаю в CentOS 7.3
и запустил пару длительных процессов, к сожалению, находящихся на переднем плане. Затем я отошел от терминала и был отключен от моей VPN из-за бездействия. Итак, я восстановил свое соединение, и я вижу, что процессы все еще активны, и я получаю PID. Есть ли способ вернуть процесс STDOUT, если он просто выводился на консоль, а не передавался в файл?
Если процессы все еще активны и не были убиты, вы можете использовать repytr или reredirect , чтобы присоединить их к новому терминалу, см. этот вопрос .
Чтобы избежать этой проблемы, используйте screen
или tmux
перед запуском процессов на удаленных машинах.