В чем разница между выходом из процесса с помощью 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

Невозможно установить оболочку в качестве оболочки рыбы из-за ошибки при использовании chsh из-за файла блокировки

Удалить каждую N-ю строку в оболочке

Какой приоритет я должен дать скрипту, запущенному при запуске?

Невозможно изменить разрешение до 1680×1050

Как я могу открыть новый терминал в том же каталоге последнего использованного из оконного менеджера клавиш?

Синтаксическая ошибка tcpdump при указании portrange как документально

Обновление Debian 6 до Wheezy, а затем для тестирования релиза требуется обновление ядра?

Debian partial Mirror – зеркальное отображение «debparial-mirror»

Как я могу предварительно настроить беспроводную сеть, которую я еще не видел?

Ноутбук HP отказался загружать компакт-диски Arch или Fedora, но загружает файлы на основе Debian

Означает ли факт, что MacOS работает на ядре BSD, означает, что это лучший выбор для этого оборудования?

Как sudo решает, является ли команда только исполняемой sudoers со всеми правами?

Ошибка grub "лишний RAID-элемент" на update-grub

Где текущие обои хранятся в Kali Linux?

Как установить пакет из источника на Fedora в 2017 году?

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