Несмотря на то, что это имя убивает, на самом деле не убивает процессы, он посылает на него сигналы. На странице man:
kill - send a signal to a process
Сигналом по умолчанию, отправленным kill [pid], является SIGTERM, который обычно, но не обязательно, требует завершения процесса. Вполне возможно написать программу, которая играет счастливую мелодию, когда вы посылаете на нее сигнал SIGTERM, но не рекомендуется.
Другим распространенным сигналом является SIGTERM , который часто используется для запроса программа для перечитывания своих файлов конфигурации.
Если вы действительно хотите убить программу, вам нужно использовать сигнал SIGKILL, выполнив kill -9 [pid].