Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Linux: comando matar
Este tutorial de Linux explica cómo usar Linux comando matar Con sintaxis y parámetros.
nombre
kill – envía una señal a un proceso
resumen
matar [ –signal | -s signal ] PID …
matar [ -L | -V, –version ]
matar -l [ signal ]
describir
La señal predeterminada para matar es TERM. Use -l o -L para enumerar las señales disponibles. Las señales particularmente útiles incluyen HUP, INT, KILL, STOP, CONT y 0. Las señales alternativas se pueden especificar de tres formas: -9 -SIGKILL -KILL. Los valores de PID negativos se pueden usar para seleccionar grupos completos de procesos; vea la columna PGID en la salida del comando ps. Un PID de -1 es especial; significa todos los procesos excepto el propio proceso de eliminación e init.
Señal
Las señales enumeradas a continuación pueden estar disponibles para matar. Cuando se conocen las constantes, se muestran los números y el comportamiento predeterminado.
nombre | Numeración | acción | describir |
---|---|---|---|
0 | 0 | No aplica | Código de salida que indica si se puede enviar una señal |
Llama a la policía | 14 | Salida | |
HUP | 1 | Salida | |
EN T | 2 | Salida | |
matar | 9 | Salida | no puedo parar |
tubería | 13 | Salida | |
votación | Salida | ||
profesor | Salida | ||
semestre | 15 | Salida | |
USR1 | Salida | ||
USR2 | Salida | ||
VTALRM | Salida | ||
STKFLT | Salida | no se puede implementar | |
reactor de agua a presión | negligencia | puede cerrarse en algunos sistemas | |
cabrestante | negligencia | ||
enfermedad cronica del higado | negligencia | ||
URG | negligencia | ||
TSTP | detener | Puede interactuar con el caparazón. | |
TTIN | detener | Puede interactuar con el caparazón. | |
TTOU | detener | Puede interactuar con el caparazón. | |
detener | detener | no puedo parar | |
Seguir | reiniciar | Continuar si se detiene, ignorar de lo contrario | |
ABRT | 6 | nuclear | |
FPE | 8 | nuclear | |
Enfermo | 4 | nuclear | |
renunciar | 3 | nuclear | |
Segway | 11 | nuclear | |
trampa | 5 | nuclear | |
sistema | nuclear | no se puede implementar | |
EMT | nuclear | no se puede implementar | |
autobús | nuclear | el volcado del núcleo puede fallar | |
XCPU | nuclear | el volcado del núcleo puede fallar | |
XFSZ | nuclear | el volcado del núcleo puede fallar |
notas
Su shell (intérprete de línea de comandos) probablemente tenga un comando de eliminación incorporado. Es posible que deba ejecutar el comando descrito aquí como /bin/kill para resolver el conflicto.
ejemplo
matar -9 -1
Matar todos los procesos que se pueden matar.
matar -l 11
Traduce el número 11 en un nombre de señal.
matar -L
Enumere las opciones de señal disponibles en una bonita tabla.
matar 123 543 2341 3453
Envía la señal predeterminada SIGTERM a todos estos procesos.
estándar
Este comando se ajusta a los criterios apropiados. El indicador -L es específico de Linux.