LINUX.ORG.RU

strace -ewrite -p ИДЕНТИФИКАТОР_ПРОЦЕССА >> log_file_name

ну а если консольку приспичило при этом закрыть и пойти домой, то ^z , bg и не забыть disown

sin
()

С помощью gdb, например. Делаешь open/creat, потом dup2.

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

Уже выполненной, без перезапуска. Этот способ я знаю.

Karthago ★★
() автор топика
Ответ на: комментарий от sin

Не помогло, вывод пустой. Походу, что-то делаю не так.

Karthago ★★
() автор топика

См. /proc/<procid>/fd на предмет дескрипторов открытых файлов. Далее, например, tail -f /proc/12345/fd/0 для просмотра stdout. Разумеется, должен быть соответствующий доступ :-)

pS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.