TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.2K subscribers
Post #964 2.31K
Кто и откуда запускает процессы на сервере!

При появлении неожиданных фоновых процессов и нагрузки — минимальный набор команд для определения источника запуска.

Посмотреть все процессы с родителем (PPID) — сразу видны цепочки запуска:
ps -eo pid,ppid,user,cmd --sort=ppid


Процессы с родителем PID 1 — чаще всего systemd, но бывают и осиротевшие:
ps -eo pid,ppid,cmd | awk '$2==1'


Частый источник фоновой активности — планировщики. Проверка cron (зависит от дистрибутива):
sudo journalctl -u cron --since "1 hour ago"
# или
sudo grep CRON /var/log/syslog


Systemd-таймеры — современная замена cron и частое место «забытых» автозапусков:
systemctl list-timers --all


Для подозрительных процессов полезно проверить бинарник и окружение:
ls -l /proc/<PID>/exe
tr '\0' '\n' < /proc/<PID>/environ


🔥 Несколько команд из терминала обычно хватает, чтобы отличить нормальный сервис от случайно оставленного cron или странной фоновой активности.

🚪 Linux Ready | #практика
  • 🔥 11
  • ❤ 8
  • 👍 6
  • 🤝 2
  • 😁 1
More from @linux_ready
  1. Oct 9, 2026Прокидываем TCP-порты через socat! Бывает требуется опубликовать локальный TCP-сервис на д…
  2. Oct 8, 2026😍 Linux Cheat Sheet — большая русскоязычная шпаргалка по Linux и Bash! Здесь есть не толь…
  3. Oct 7, 2026Подключаемся к закрытым серверам через SSH ProxyJump! В инфраструктуре серверы часто не им…
  4. Oct 7, 2026📂 Шпаргалка по DevOps, SRE и Platform Engineering! Например, SRE фокусируется на надёжнос…
  5. Oct 6, 2026В GNU/Linux есть отдельная утилита для преобразования чисел внутри текстовых потоков! Допу…
  6. Oct 6, 2026Большой файл можно клонировать почти мгновенно без полного копирования его данных! На файл…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →