CentOS – команда killall (для уничтожения всех процессов с именами, соответствующими заданному шаблону)

Недавно я начал использовать CentOS. Я попытался использовать утилиту killall но обнаружил, что она отсутствует, и я получаю сообщение command not found при попытке использовать его. Как я могу получить эту функциональность в своей системе, чтобы я мог, например, убить все процессы, имена которых соответствуют шаблону?

  • apache не будет перезагружаться после добавления файла confHistHost, почему бы и нет?
  • Разрешение MySQL отклоняло ошибку даже после установки контекста безопасности для SELinux на виртуальной машине
  • Остановка постфикса - сообщения помещаются в очередь, когда постфикс простаивает?
  • Что такое DRPM и как он отличается от RPM?
  • Есть ли «поддерживаемый» способ в RHEL / CentOS 7 для объединения монтирования дерева каталогов поверх точки монтирования NFS?
  • Проверка подлинности пользователя CentOS7
  • Yum или Reposync: Как я могу медленно удалить репозиторий без непреднамеренных проблем с зависимостями?
  • VPS: как перенаправлять трафик на устройства с публичного IP-адреса
  • 2 Solutions collect form web for “CentOS – команда killall (для уничтожения всех процессов с именами, соответствующими заданному шаблону)”

    Утилита pkill является гораздо лучшей альтернативой killall . killall не переносится, так как поведение команды очень сильно отличается от ОС. pkill портативен и ведет себя одинаково повсюду. Он также намного более гибкий, поскольку он предоставляет множество различных способов согласования процессов. Он также имеет те же сопоставимые характеристики и аргументы, что и утилита pgrep , которая позволяет вам видеть, какие процессы будут сопоставляться и сигнализироваться без фактической сигнализации.

    PSmisc содержит утилиту killall , а также несколько других полезных инструментов. Его можно добавить просто с помощью

     yum install psmisc 
    Linux и Unix - лучшая ОС в мире.