Для приложения CPP в linux мне нужен список запущенных процессов, их PID, порт, на котором они запущены, и местоположение файла .exe, с которого оно запускается.
Я могу использоватьPS команда, но я хочу это в приложении CPP.Использование системной команды и анализ выходных данных не рекомендуется.
Хранит ли Linux эту информацию где-то из того места, где я могу читать, или есть какие-то нативные API, которые я могу использовать, как win32 API в Windows.