Файлы System/bin Android 12. Справочник.


  Все     Команда     Скрипт     Служба     Приложение  

killall
Отправить сигнал (по умолчанию: TERM) всем процессам с заданными именами

Симлинк на: [ ToyBox ]

Тип файла: команда
  Рус  
Toybox 0.8.4-android multicall binary:  (see toybox --help) 
usage:  killall [-l] [-iqv] [-SIGNAL|-s SIGNAL] PROCESS_NAME...


Send a signal (default: TERM) to all processes with the given names.

  • -i Ask for confirmation before killing

  • -l Print list of all available signals

  • -q Don't print any warnings or error messages

  • -s Send SIGNAL instead of SIGTERM

  • -v Report if the signal was successfully sent

  • -w Wait until all signaled processes are dead
  • [ ToyBox ]     [ ManLinux ]

    Комментарии
    <li>SIGINT - самый безобидный сигнал завершения, означает Interrupt. Он отправляется процессу, запущенному из терминала с помощью сочетания клавиш Ctrl+C. Процесс правильно завершает все свои действия и возвращает управление;
    <li>SIGQUIT - это еще один сигнал, который отправляется с помощью сочетания клавиш, программе, запущенной в терминале. Он сообщает ей что нужно завершиться и программа может выполнить корректное завершение или проигнорировать сигнал. В отличие от предыдущего, она генерирует дамп памяти. Сочетание клавиш Ctrl+/;
    <li>SIGHUP - сообщает процессу, что соединение с управляющим терминалом разорвано, отправляется, в основном, системой при разрыве соединения с интернетом;
    S<li>IGTERM - немедленно завершает процесс, но обрабатывается программой, поэтому позволяет ей завершить дочерние процессы и освободить все ресурсы;
    <li>SIGKILL - тоже немедленно завершает процесс, но, в отличие от предыдущего варианта, он не передается самому процессу, а обрабатывается ядром. Поэтому ресурсы и дочерние процессы остаются запущенными.