Назад к вопросам
МТС
Middle
4
Как найти процесс, который периодически запускается на сервере (не как systemd unit)?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Чтобы найти процесс, который периодически запускается на сервере, но не как systemd unit, можно:
- Проверить планировщики задач:
crontab -lдля текущего пользователя иsudo crontab -lдля root.- Файлы в
/etc/cron.*и/var/spool/cron/.
- Использовать
psилиtopдля мониторинга процессов и искать повторяющиеся запуски. - Проверить скрипты и задачи в
at(atqдля списка). - Использовать
auditdилиsystemtapдля отслеживания запуска процессов. - Проверить логи, например
/var/log/syslogили/var/log/messages, на записи о запуске процессов.
Пример команды для поиска в cron:
grep -r '' /etc/cron* /var/spool/cron