¿Qué hacer cuando Ctrl + C no puede matar un proceso?
Ctrl + C no siempre funciona para matar el proceso actual (por ejemplo, si ese proceso está ocupado en ciertas operaciones de la red). En ese caso, sólo ve “^C” por su cursor y no puede hacer mucho más.
¿Cuál es la forma más fácil de forzar a ese proceso a morir ahora sin perder mi terminal?
Resumen de las respuestas: Por lo general, puede Ctrl + Z para poner el proceso a dormir, y luego hacer kill -9 _process-pid_
, donde encuentra el pid del proceso con ps y otras herramientas. En Bash (y posiblemente en otras conchas), puedes hacer kill -9 %1
(o ‘%N’ en general) lo cual es más fácil. Si Ctrl + Z no funciona, tendrás que abrir otra terminal y matar desde allí.