Entre las preguntas recientes "¿Por qué 'kill -9 0' finaliza mi sesión de consola? Y" Cómo obtener un kernel panic ", obtuve una quemadura debajo de mi silla de montar y probé kill -9 1
un portátil Arch Linux en su mayoría actualizado. Lo hice como ID de usuario "root".
Esperaba completamente algún tipo de choque, pánico o apagado, pero no pasó nada. Lo hice de kill -9 1
nuevo, sin ningún efecto.
Las máquinas Arch Linux funcionan en systemd
estos días, entonces: ¿cómo systemd
sobrevive una matanza -9? Espero que haya un código de caso especial en el kernel de Linux 3.7, pero tal vez exista alguna otra razón que no he pensado.
¿Qué pasa con otras cosas que se ejecutan con PID 1? Slackware todavía usa init
, creo, pero tengo miedo de probarlo en mi servidor Slackware de producción. DD-WRT en mi enrutador inalámbrico ejecuta / sbin / init de algún tipo.
kill -9
init
provocar un pánico en el núcleo. Parece que cambió en algún momento.