killall — Юнікс-утиліта, що посилає сигнал процесам. Існує дві версії цієї утиліти, які дуже відрізняються:
- Версія, що поставляється з UNIX System V, зокрема Solaris, HP-UX, Tru64 UNIX посилає сигнал завершення всім процесам. Якщо користувач володіє привілеями root, всі процеси Юнікс будуть завершені.
- Версія, що поставляється з FreeBSD та набором утиліт PSmisc для Linux посилає сигнал процесам, названим їх іменем.
Якщо ім'я сигналу не вказане, посилається сигнал SIGTERM.
Сигнали можуть вказуватись як по імені (наприклад, -HUP), так і по номеру (наприклад, -1). Сигнал 0 (перевірити, чи існує процес) може бути вказаний тільки номером.
Якщо ім'я команди містить похилу межу (/), то для її завершення будуть вибрані тільки ті процеси, які виконують вказаний файл, незалежно від їх імені.
killall завершується з ненульовим кодом повернення, якщо для будь-якої з перерахованих команд не було завершено жодного процесу. Якщо ж для кожної команди був завершений хоч би один процес, killall повертає нуль.
killall ніколи не завершує свій власний процес (але може завершити інші процеси, запущені командою killall).
Параметри
- -i
- Питати підтвердження на завершення процесів.
- -l
- Вивести імена всіх відомих сигналів.
- -v
- Повідомити, чи успішно був посланий сигнал.
- -V
- Вивести інформацію про версію.
Посилання
- [1] [ 25 лютого 2008 у Wayback Machine.] — сторінка допомоги man в (GNU/Linux)
- [2] [ 22 січня 2014 у Wayback Machine.] — сторінка допомоги man в FreeBSD
- PSmisc [ 22 лютого 2008 у Wayback Machine.] — набір утиліт, який включає killall.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
killall Yuniks utilita sho posilaye signal procesam Isnuye dvi versiyi ciyeyi utiliti yaki duzhe vidriznyayutsya Versiya sho postavlyayetsya z UNIX System V zokrema Solaris HP UX Tru64 UNIX posilaye signal zavershennya vsim procesam Yaksho koristuvach volodiye privileyami root vsi procesi Yuniks budut zaversheni Versiya sho postavlyayetsya z FreeBSD ta naborom utilit PSmisc dlya Linux posilaye signal procesam nazvanim yih imenem Yaksho im ya signalu ne vkazane posilayetsya signal SIGTERM Signali mozhut vkazuvatis yak po imeni napriklad HUP tak i po nomeru napriklad 1 Signal 0 pereviriti chi isnuye proces mozhe buti vkazanij tilki nomerom Yaksho im ya komandi mistit pohilu mezhu to dlya yiyi zavershennya budut vibrani tilki ti procesi yaki vikonuyut vkazanij fajl nezalezhno vid yih imeni killall zavershuyetsya z nenulovim kodom povernennya yaksho dlya bud yakoyi z pererahovanih komand ne bulo zaversheno zhodnogo procesu Yaksho zh dlya kozhnoyi komandi buv zavershenij hoch bi odin proces killall povertaye nul killall nikoli ne zavershuye svij vlasnij proces ale mozhe zavershiti inshi procesi zapusheni komandoyu killall Parametri i Pitati pidtverdzhennya na zavershennya procesiv l Vivesti imena vsih vidomih signaliv v Povidomiti chi uspishno buv poslanij signal V Vivesti informaciyu pro versiyu Posilannya 1 25 lyutogo 2008 u Wayback Machine storinka dopomogi man v GNU Linux 2 22 sichnya 2014 u Wayback Machine storinka dopomogi man v FreeBSD PSmisc 22 lyutogo 2008 u Wayback Machine nabir utilit yakij vklyuchaye killall