Entrenamiento Ninja de Finalización de Procesos

LinuxBeginner
Practicar Ahora

Introducción

En una remota y antigua aldea ninja japonesa, eres un joven aprendiz que se inicia en las artes ancestrales. Tu aldea está bajo la amenaza de un clan ninja enemigo y, como ejercicio crucial de tu entrenamiento, debes aprender a utilizar el comando kill en Linux para eliminar los procesos de los ninjas enemigos que ponen en peligro a tu comunidad. Tu objetivo final es garantizar la paz y la seguridad de la aldea neutralizando los procesos específicos de los invasores mediante el uso preciso del comando kill.

Eliminación de Ninjas Enemigos

Tareas

  • Debes identificar los procesos del clan ninja enemigo que representan una amenaza para tu aldea.
  • Finaliza los procesos identificados utilizando el comando kill.

Requisitos

  • Debes realizar el desafío en un entorno Linux.
  • Utiliza el comando ps para listar los procesos e identificar aquellos que pertenecen al enemigo bajo el nombre mysql.
  • Emplea el comando kill para terminar los procesos ninja enemigos llamados mysql.
  • Trabaja dentro del directorio de trabajo predeterminado /home/labex/project.

Ejemplo

Tras completar la tarea con éxito, la salida del comando ps debería confirmar que los procesos ninja denominados mysql han sido eliminados.

labex:project/ $ ps -aux | grep 'mysql'

Técnicas Avanzadas de Finalización

Tareas

  • Implementa un script de shell para automatizar la eliminación de todos los procesos ninja enemigos.
  • Asegúrate de que el script finalice los procesos sin dejar rastro alguno en el sistema.

Requisitos

  • Utiliza el lenguaje de scripting bash para crear el script en la ruta ~/project/terminate_mysql.sh.
  • El script debe ser capaz de eliminar eficazmente todos los procesos enemigos llamados mysql usando el comando kill.

Ejemplo

Tras ejecutar correctamente el script, todos los procesos vinculados al clan enemigo deberán haber desaparecido por completo.

Asegúrate de probar el script para verificar que funciona según lo previsto.

sudo chmod +x terminate_mysql.sh
./terminate_mysql.sh

Comprueba si los procesos enemigos han sido eliminados satisfactoriamente:

ps -aux | grep 'mysql'

Resumen

En este desafío, has aprendido a utilizar eficazmente el comando kill en Linux para finalizar procesos específicos, simulando la tarea vital de defender tu aldea ninja. Este ejercicio te ha proporcionado experiencia práctica en la gestión de procesos y ha reforzado tus conocimientos sobre la administración del sistema en un entorno Linux.

✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar