LINUX.ORG.RU

История изменений

Исправление smilessss, (текущая версия) :

Что значит «раскиданых по директориям»?

значит, что каждый процесс в своей директори находится

readlink /proc/PID/cwd

Да, есть ещё и

pwdx $(pgrep -f some_prosees_name)

но эти подходы не работают
т..к ни readlink ни pwdx не показывают реальное положение вещей

что очень странно

сразу после запуска чтот pwdx что readlink показывает всё верно
но проходит где-то пол дня и там появляются неверные данные
некоторые процессы там в списке отсутсвуют, хотя они запущены и работают 100%

думаю это связано с тем, что сами бинарники на с++ и там логика их работы что они работают потоками и иногда сами перезапускают себя

Исходная версия smilessss, :

Что значит «раскиданых по директориям»?

значит, что каждый процесс в своей директори находится

readlink /proc/PID/cwd

Да, есть ещё и
pwdx $(pgrep -f some_prosees_name)
но эти подходы не работают
т..к ни readlink ни pwdx не показывают реальное положение вещей

что очень странно

сразу после запуска чтот pwdx что readlink показывает всё верно
но проходит где-то пол дня и там появляются неверные данные
некоторые процессы там в списке отсутсвуют, хотя они запущены и работают 100%

думаю это связано с тем, что сами бинарники на с++ и там логика их работы что они работают потоками и иногда сами перезапускают себя