2.11.10. Примусове завершення процесів

Завислі або тривалі процеси можна примусово завершити декількома способами.

  1. Відкрийте розділ «Конфігурація Linux».
  2. У блоці «Завислі процеси» натисніть «Завершити всі процеси»:
  1. Підключіться до хостингу по SSH.
  2. Запустіть утиліту htop:
    htop
  3. Виберіть процес, який хочете примусово завершити (клавішами F3 і F4 можна шукати і фільтрувати процеси, клавішею F5 — перемикати режим відображення між списком і деревом).
  4. Натисніть F9, виберіть 15 SIGTERM і натисніть Enter:
  1. Підключіться до хостингу по SSH.
  2. Виконайте необхідну команду:
    • Перегляд списку запущених процесів:
      ps aux
    • Завершення окремого процесу (замість PID використовуйте ідентифікатор процесу з результатів виводу ps aux — число з колонки PID):
      kill PID
    • Завершення всіх процесів PHP:
      kill $(pgrep -f php)
    • Завершення всіх процесів (також буде розірвано поточне SSH-з'єднання):
      pkill -9 -u $(whoami)
Зміст

    (9)