1. kill
Acción: Matar proceso según el número de proceso
Uso: kill [código de señal] ID de proceso
Ejemplo:
[root @ localhost ~] # ps auxf |
Grep httpd
Nota: kill -9 para forzar la terminación para salir del ejemplo de
[root @ localhost ~] # ps aux |
Grep gaim
o [root @ localhost ~] # pgrep -l gaim 5031 gaim
5031 gaim
[root @ localhost ~] # kill -9 5031
Uso especial:
kill -STOP [pid]
Envía SIGSTOP (17,19,23) para detener un proceso sin destruir el proceso.
kill -CONT [pid]
Enviar SIGCONT (19,18,25) para reiniciar un proceso detenido.
kill -KILL [pid]
Envíe SIGKILL (9) para forzar que el proceso se detenga inmediatamente y no realice operaciones de limpieza.
kill -9 -1
Termine todos los procesos que tenga.
2. killall
Acción: elimine todos los procesos directamente con el nombre del programa
Uso: killall El nombre del programa que se está ejecutando
Ejemplo: Br>
[root @ localhost beinan] # pgrep -l gaim 2979 gaim
[root @ localhost beinan] # killall gaim
Nota: este comando se puede forzar con parámetros -9 Proceso de eliminación
3. pkill
Acción: elimine todos los procesos directamente con el nombre del programa
Uso: #pkill Nombre del programa en ejecución
Ejemplo:
[root @ localhost beinan] # pgrep -l gaim 2979 gaim
[root @ localhost beinan] # pkill gaim
4. xkill
role: mata el programa de la interfaz gráfica del escritorio.
Ejemplo de escenario de aplicación: cuando Firefox se bloquea y no puede salir, puede matar a Firefox con un clic del mouse.
Cuando xkill se agota y el icono del cerebro individual, qué programa de gráficos falla un poco, está bien.
Si desea terminar xkill, haga clic con el botón derecho para cancelar;
método de llamada:
[root @ localhost ~] # xkill
◆ Nota del editor:
KILLALL (Sección: Usuario (1) /Actualizado: 7 de septiembre de 1999)
-------------------- ---------------------------
NAME (nombre)
killall - matar por nombre Proceso muerto
SINOPSIS (Descripción general)
killall [-egiqvw] [-signal] nombre ...
killall -l
killall -V < Br>
DESCRIPTION (br>
killall Envía una señal a todos los procesos que ejecutan cualquier comando. Si no se especifica ningún nombre de señal, se envía SIGTERM.
Una señal puede especificarse por nombre (como -HUP) o por un número (como -1). La señal 0 (verifique si el proceso existe) solo puede especificarse numéricamente.
Si el nombre del comando incluye una barra oblicua (/), el proceso que ejecuta ese archivo en particular se eliminará, independientemente del nombre del proceso.
Si no hay un proceso que matar para los comandos enumerados, killall devolverá un valor distinto de cero. Si al menos un proceso se cancela para cada comando, killall devuelve 0. El proceso de Killall nunca se mata a sí mismo (pero puede matar otros procesos de killall).
OPCIONES (opciones)
-e
Para nombres muy largos, se requiere una coincidencia exacta. Si el nombre de un comando tiene más de 15 caracteres, no se puede usar el nombre completo ( En este caso, killall elimina todos los procesos que coinciden con los primeros 15 caracteres del nombre. Con la opción -e, dichos registros se ignoran. Si también se especifica la opción -v, killall será para cada uno El registro ignorado imprime un mensaje.
-g
Elimina los procesos que pertenecen a este grupo de procesos. La señal de eliminación se envía solo una vez para cada grupo, incluso si se incluyen varios procesos en el mismo grupo de procesos.
-i
Modo interactivo, que solicita confirmación antes de finalizar el proceso.
-l
Lista todos los nombres de señales conocidos.
-q
Si no hay un proceso que matar, no se presentarán quejas.
-v
Informe si la señal se envió correctamente.
-V
Muestra información de la versión.
-w
En espera de que todos los procesos muertos mueran. Killall comprobará cada segundo si todavía existen procesos muertos, solo volverá después de todos los muertos. Nota: Si la señal es Ignore o no funcione, o el proceso permanece en estado zombie, killall puede esperar por siempre.
ARCHIVOS (archivos relacionados)
/proc La ubicación del sistema de archivos proc.
BOCOS CONOCIDOS (FALLOS conocidos)
La eliminación de archivos solo funciona para los ejecutables que siempre están abiertos en el momento de la ejecución, es decir, los ejecutables mixtos no pueden pasar Mata de esta manera
La advertencia es que escribir el nombre de killall puede no producir los resultados deseados en sistemas que no son Linux, especialmente cuando los usuarios privilegiados se están desempeñando.
En el espacio entre exploraciones, si el proceso desaparece y se reemplaza por un nuevo proceso con el mismo PID, no se detecta killall -w.
Use httpry para rastrear el tráfico HTTP en Linux Tutorial ¿A veces desea oler el tráfico HTTP en
El sistema operativo Linux más popular para la distribución es Ubuntu. Pero esta vez estamos ejecut
El uso original de Tomcat en Linux no utiliza al usuario creado recientemente creado por el permiso
busybox es un cuadro de comando de Linux que integra muchas herramientas y comandos que comprimen Li
El bit obligatorio de Linux y el bit de aventura consejos
Linux lanza tutorial de memoria caché
Le enseñará cómo juzgar si el sistema Linux está hackeado
Ext2Fsd usa tutoriales básicos
Vm.swappiness desactiva la mejora de rendimiento de la partición de intercambio
Ld: no se puede encontrar /ubuntu/omnibook/sections.lds: No
Análisis detallado de los parámetros de inicio del kernel del sistema operativo Linux
Notas de instalación de Vmware Server para Linux y Windows
Cómo copiar la información del usuario de LINUX
La configuración de permisos del modo de función mkdir de Linux
Operación de concatenación de cadenas Awk (cadena a número, número a cadena)
Cómo recuperar la opción "Servicios" que desaparece en el Panel de control de WinXP
¿Cómo obtener los rayos en el siglo antiguo? ¿Cómo obtener los rayos en el siglo antiguo?
Windows XP Ocho estrategias de seguridad
Simple para que falten los efectos transparentes del escritorio
Cómo modificar la resolución de pantalla bajo el sistema operativo Windows XP
La función de jugar win7 magnifier
Cómo utiliza Linux git para ver una rama separada
Windows 8 está impulsando, Microsoft está eliminando Microsoft Reader