Утилитаpkill
является гораздо лучшей альтернативой killall
. killall
не является переносимым, так как поведение команды сильно различается в разных ОС. pkill
является переносимым и везде ведет себя одинаково. Он также намного более гибкий, поскольку предоставляет множество различных способов согласования процессов. Она также использует то же поведение сопоставления и аргументы, что и утилитаpgrep
, которая позволяет вам видеть, какие процессы будут сопоставляться и сигнализироваться без фактической сигнализации о них.
Использование :pkill foo
(, которое будет таким же, какkillall foo
)
Это возможно. См. https://github.com/spacewalkproject/spacewalk/wiki/HowToInstall
Если вам нужна коммерческая поддержка, вы можете купить Red Hat Satellite 5, который основан на Spacewalk.
Имейте в виду, что Red Hat Satellite 5 заменяется Red Hat Satellite 6, который основан на Формане.