Sobes.tech
Middle

Cum găsești un proces care pornește periodic pe server (nu ca unitate systemd)?

sobes.tech AI

Răspuns de la AI

Чтобы найти процесс, который периодически запускается на сервере, но не как systemd unit, можно:

  1. Проверить планировщики задач:
    • crontab -l для текущего пользователя и sudo crontab -l для root.
    • Файлы в /etc/cron.* и /var/spool/cron/.
  2. Использовать ps или top для мониторинга процессов и искать повторяющиеся запуски.
  3. Проверить скрипты и задачи в at (atq для списка).
  4. Использовать auditd или systemtap для отслеживания запуска процессов.
  5. Проверить логи, например /var/log/syslog или /var/log/messages, на записи о запуске процессов.

Пример команды для поиска в cron:

grep -r '' /etc/cron* /var/spool/cron