Вот проблема: я пытаюсь выяснить, какое программное обеспечение cron работает на моей машине, однако вопрос относится к любому общему процессу. Один из способов сделать это:
Найти процесс
ps aux |grep cron
Найти ссылку на двоичный файл
ls -la /proc/PID_FROM_ABOVE/exe
Это мой случай вернулся
lrwxrwxrwx 1 root root 0 Jan 17 07:22 /proc/3363/exe -> /usr/sbin/crond
Теперь crond
- это просто исполняемый файл. Я заинтересован в том, чтобы найти rpm
ответственный за этот исполняемый файл. Есть ли прямой путь?
Я был в состоянии оценить, что это был vixie-cron, используя
rpm -qa| grep cron
Однако должен быть какой-то лучший способ.