Latest web development tutorials

comando kill Linux

Linux comando Daquan Linux comando Daquan

comando kill Linux para borrar un programa en ejecución o en el trabajo.

puede matar a la información especificada en el programa. SIGTERM información por defecto (15), se puede especificar el programa termina. Si esto no termina el programa, puede utilizar SIGKILL (9) la información para tratar de forzar quitar programas. programa de trabajo o el número de puestos de trabajo disponibles o comando ps para ver las instrucciones.

gramática

kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

Descripción de parámetros:

  • -l <número de mensaje> si la adición de <número de mensaje> opción, la opción -l lista los nombres de toda la información.
  • -s <nombre o número de mensajes> especifica la información a enviar.
  • [Programa] [programas] puede ser un programa de EPI o PGID, puede ser el número de trabajo.

Ejemplos

Matar el proceso

# kill 12345

matar el proceso vigor

# kill -KILL 123456

Envío de una señal SIGHUP, la señal se puede utilizar en

# kill -HUP pid

Matar el proceso

# kill -9 123456

señal de visualización

# kill -l
1) SIGHUP	 2) SIGINT	 3) SIGQUIT	 4) SIGILL	 5) SIGTRAP
6) SIGABRT	 7) SIGBUS	 8) SIGFPE	 9) SIGKILL	10) SIGUSR1
11) SIGSEGV	12) SIGUSR2	13) SIGPIPE	14) SIGALRM	15) SIGTERM
16) SIGSTKFLT	17) SIGCHLD	18) SIGCONT	19) SIGSTOP	20) SIGTSTP
21) SIGTTIN	22) SIGTTOU	23) SIGURG	24) SIGXCPU	25) SIGXFSZ
26) SIGVTALRM	27) SIGPROF	28) SIGWINCH	29) SIGIO	30) SIGPWR
31) SIGSYS	34) SIGRTMIN	35) SIGRTMIN+1	36) SIGRTMIN+2	37) SIGRTMIN+3
38) SIGRTMIN+4	39) SIGRTMIN+5	40) SIGRTMIN+6	41) SIGRTMIN+7	42) SIGRTMIN+8
43) SIGRTMIN+9	44) SIGRTMIN+10	45) SIGRTMIN+11	46) SIGRTMIN+12	47) SIGRTMIN+13
48) SIGRTMIN+14	49) SIGRTMIN+15	50) SIGRTMAX-14	51) SIGRTMAX-13	52) SIGRTMAX-12
53) SIGRTMAX-11	54) SIGRTMAX-10	55) SIGRTMAX-9	56) SIGRTMAX-8	57) SIGRTMAX-7
58) SIGRTMAX-6	59) SIGRTMAX-5	60) SIGRTMAX-4	61) SIGRTMAX-3	62) SIGRTMAX-2
63) SIGRTMAX-1	64) SIGRTMAX

Matar a todos los procesos especificados por el usuario

#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 
#kill -u hnlinux //方法二

Linux comando Daquan Linux comando Daquan