Middle
Come trovare un processo che si avvia periodicamente sul server (non come unità systemd)?
sobes.tech AI
Risposta dell'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