Hola, amigos, en este video, vamos a cubrir el comando Kill Command Kill Command se usa en un proceso de 10
minutos.
Envía una señal que finalmente termina o mata un proceso o grupo o proceso en particular.
Usamos un comando CTL del sistema para detener un servicio.
Y a veces, cuando intentamos detener un servicio que tiene muchos procesos asociados, de alguna
manera simplemente no se detiene.
En ese caso, el comando de matar viene a su rescate.
Podrías usar kill con diferentes opciones o señales para que el proceso sepa qué hacer.
El uso simple de un comando kill es la opción kill then y el proceso IED.
Sí, necesita un ID de proceso para matar un proceso.
Entonces, la opción en este caso es el nombre de la señal o ID de la señal, que es una indicación o pregunta al proceso
qué hacer.
Y el ID de proceso, que ya cubrimos, es en realidad el proceso I. D. del proceso.
Por cierto, si está pensando, dónde voy a obtener la ID del proceso, entonces,
por supuesto, puede obtener la ID del proceso ejecutando el comando top o puede ejecutar el comando pass minus F para obtener la ID
del proceso y luego podrías usar matar.
La opción y el PID, en realidad puede omitir la opción y simplemente escribir, matar y procesar ID, que es un comportamiento predeterminado, que
es el nombre de la señal de SIG, un término que eliminará el proceso.
Está bien.
Entonces, bajar kill minus ill es el comando que necesita para obtener la lista de todos los nombres o números de
señales.
Sí, limpiemos la pantalla.
Y si ejecuta kill menos L, verá que hay 64 nombres de señales o señales y no hay números.
Estas señales una vez más le dicen al proceso qué hacer, si reiniciar, detenerse o detenerse con gracia,
o simplemente detenerse con fuerza.
Existen las señales más comúnmente utilizadas por los administradores del sistema que se eliminan solo por proceso.
No está especificando un solo nombre o un solo número, luego kill menos ill, lo que reiniciará un
proceso kill menos dos, que interrumpirá desde el teclado.
Es como si estuviera escribiendo una C controlada para que su problema se elimine menos nueve.
Y esto muchas veces es un uso por parte del administrador del sistema, que está matando a la fuerza el proceso
y luego matado menos 15, lo que está matando un proceso con gracia.
Está bien.
Antes de continuar con estos otros comandos, probemos algunos de los comandos que ha aprendido.
Así que volvamos aquí y probemos algunos de ellos uno por uno.
Entonces, digamos que si tiene un proceso que desea eliminar para que podamos verificar el estado del firewall del sistema CTL.
¿D o servicio de punto de firewall?
Le está diciendo que se está ejecutando y su ID de proceso es 750.
Ahora puede detener este proceso o el servicio haciendo systemctl Stop Firewall D.
Pero qué pasa si lo intentas y simplemente no te escucha, entonces lo que podrías hacer es
matar.
Los precios ID 750.
De acuerdo, recibo el mensaje que dice que la operación no está permitida.
¿Por qué?
Porque soy.
No es grosero.
Si.
Seamos groseros como humanos e ingresemos la contraseña.
Limpia la pantalla.
Y ahora simplemente para matar.
¿Y cuál fue el proceso, Heidi?
Siete cinco cero cuatro cinco uno, el golpe entra.
Debería ser asesinado.
Ahora revisemos el estado nuevamente.
Estado CTL del sistema.
Cortafuegos.
Y aquí mismo te está diciendo que está inactivo y que está muerto en el mar.
Puede detenerlo desde aquí o puede detenerlo usando el comando kill.
También puede hacer menos uno o dos reiniciar eso, así que si lo mato, necesitaría una ID de proceso para reiniciar, por
supuesto.
Entonces, en este momento, si quisiera hacerlo, digamos que con cortafuegos, puedo, porque ese proceso ya está.
Así que comencemos el proceso.
Inicie el firewall, el.
OK, ha comenzado.
Comprobemos el estado para ver cuál es el ID del proceso.
Ahora ha dado de seis a nueve cero, limpiemos la pantalla de seis a nueve cero muertos menos.
Uno seis, dos nueve cero.
Revisemos el estado y aquí dice que se está ejecutando porque en realidad está recargado para usted,
lo que significa que reinició ese servicio por usted.
está bien.
Matado menos nueve, si lo está intentando, simplemente matará y procesará la identificación o matará menos dos o algo así o haga
clic en matar menos 15.
Y de alguna manera ese proceso no está muriendo.
Entonces tienes que usar kill menos nueve con fuerza.
Esto terminará forzosamente el proceso independientemente de si está esperando a cualquier otro proceso.
Muy bien, usemos eso.
Digamos si estoy corriendo.
Déjame abrir otra terminal en la otra terminal, voy a ejecutar el comando.
Comando de suspensión El comando de suspensión es solo un comando que se ejecutará en función del número de segundos especificado.
Entonces, digamos que si quiero ejecutar el comando de suspensión durante 50 segundos, se está ejecutando.
Ahora revisemos el proceso ejecutando el comando minus here y grep para dormir.
Está bien.
Podía ver que dormí 50 aquí mismo, y el ID de proceso es 65 70, por lo que podría
matar menos nueve seis cinco siete seis seis cinco siete seis.
Si.
Asesinado de inmediato.
Dice completarlo.
Y si regresa a la terminal detrás de él y verá que lo respalda y le dice que
está muerto.
Vea cómo funciona ahora.
Ahora bien, este es el ejemplo real que podría tener.
Ahora también puede ejecutar el comando superior aquí, y podría ver si alguno de sus procesos se
está ejecutando con mucha CPU o memoria, y no puede encontrar su proceso principal o el servicio principal y el nombre de ese
proceso.
Luego, simplemente puede obtener su ID, volver a su terminal y simplemente escribir kill, seguido del
proceso.
Está bien.
En la siguiente diapositiva, tengo otros comandos similares que se pueden usar, por ejemplo, matar.
Todo esto va a acabar con todo el producto, un proceso y todos los procesos relacionados o secundarios.
Entonces el segundo es el Pychyl.
Pychyl te permite matar por el nombre del proceso.
Entonces, digamos que si no tiene un IED de proceso, entonces podría simplemente usar P Kill para matar un proceso
por su nombre.
Ahora, en comparación con el entorno de Windows, si vas al administrador de tareas y aquí tienes el proceso.
Si desea eliminarlo, simplemente haga clic con el botón derecho y finalice una tarea.
Esto eliminará el proceso o la aplicación si desea eliminar un proceso específico dentro de esa aplicación.
Puedes hacer lo mismo con un clic derecho.
Y podrías empezar o parar.
Entonces, ahora mismo, ya está detenido.
Así que veamos el que se está ejecutando aquí.
Este es uno que se está ejecutando.
Puede hacer clic derecho y detenerse.
Entonces, esto es como si estuviera tratando de usar un comando kill en el entorno de Windows.
Te veré en la próxima conferencia.