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

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

  • Отключить gzip-ошибки / предупреждения при использовании zgrep
  • Каковы различия между ncat, nc и netcat?
  • Как установить Cent OS вместе с Linux Mint?
  • Samba 4.1.9 возвращает «доступ запрещен», пытающийся изменить share perms от клиента Win
  • Вопрос об использовании pdflatex на RedHat в CentOS
  • команда sed unterminated `s
  • Как найти и изменить «Тайм-аут Apache»?
  • Apache httpd on centos не маскирует ip для домена
  • 2 Solutions collect form web for “CentOS – команда killall (для уничтожения всех процессов с именами, соответствующими заданному шаблону)”

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

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

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