В чем разница между выходом из процесса с помощью Ctrl + C и выдачей команды kill -9?

Я знаю, что могу убить любой процесс командой kill -9. Но иногда я вижу, что даже если я завершил программу с помощью CTRL + C , процесс не будет убит. Поэтому я хочу знать разницу между kill -9 и CTRL + C

One Solution collect form web for “В чем разница между выходом из процесса с помощью Ctrl + C и выдачей команды kill -9?”

^C посылает сигнал прерывания, который может обрабатываться программой (вы можете игнорировать его)

kill -9 отправить сигнал sigkill, который убивает программу, которую вы не можете обработать.

Вот почему вы не можете убивать некоторые программы с помощью ^ C

Interesting Posts

Автоматическое резервное копирование и исключение определенных папок

vi требуется два нажатия <enter>, а не один

пароль root не работает при входе в однопользовательский режим

bash с сокращенным текущим режиссером, включая файлы точек?

Веб-камера Centos, быстрое приложение для моментального снимка?

Могу ли я установить рабочую среду Deepin в Debian?

Что означает каждая строка в squid3

Установите приложение по умолчанию для определенных типов файлов в наутилусе

разрешить пользователю без полномочий root запускать программы, скомпилированные root в / root / bin

Привяжите Cj к обратному-kill-word, говорит, что команда не найдена

Пытается обновить php на CentOS 5.7

Обратный grep, чтобы получить последние пару вхождений в файл

acpid – Hibernate при отключении

SSH не работает с одного компьютера

ffmpeg с v4l2, масштабирование и по-прежнему использовать ускорение OpenMAX hw

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