Back to questions
МТС
Middle
3
Как найти процесс, который периодически запускается на сервере (не как systemd unit)?
Companies where asked
Answer from AI
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