Допустим, есть запущенный процесс, который производит вывод, но вы не знаете, куда этот вывод перенаправляется (он может идти в файл, открытый терминал или /dev/null
куда-то еще). Возможно ли подсмотреть поток вывода существующего процесса, имея только PID этого процесса? Возможно ли как-то через /proc
?
решение1
Эту команду можно использовать для просмотра вывода запущенного процесса:
tail -f /proc/$PID/fd/1
решение2
Может быть, вы можете попробовать
lsof | grep $PID
Или
ps aux | grep $PID