Introdução
Em uma remota e antiga vila ninja japonesa, você é um jovem aprendiz dominando as artes ancestrais. Sua vila está sob a ameaça de um clã ninja inimigo e, como um exercício crucial de treinamento, você deve aprender a usar o comando kill no Linux para eliminar os processos dos ninjas inimigos que representam um perigo para o seu povo. Seu objetivo final é garantir a segurança e a proteção da sua vila, encerrando processos específicos de ninjas inimigos através do comando kill.
Eliminando Ninjas Inimigos
Tarefas
- Você deve identificar os processos do clã ninja inimigo que representam uma ameaça à sua vila.
- Encerre os processos identificados dos ninjas inimigos utilizando o comando
kill.
Requisitos
- Você deve realizar o desafio em um ambiente Linux.
- Use o comando
pspara listar os processos e identificar os processos dos ninjas inimigos chamadosmysql. - Utilize o comando
killpara finalizar os processos identificados dos ninjas inimigos chamadosmysql. - Opere dentro do diretório de trabalho padrão
/home/labex/project.
Exemplo
Após a conclusão bem-sucedida, a saída do comando ps deve confirmar a finalização dos processos dos ninjas inimigos chamados mysql.
labex:project/ $ ps -aux | grep 'mysql'
Técnicas Avançadas de Finalização
Tarefas
- Implemente um script shell para automatizar o encerramento de todos os processos dos ninjas inimigos.
- Garanta que o script shell finalize os processos dos ninjas inimigos sem deixar resíduos.
Requisitos
- Use a linguagem de script
bashpara criar o script shell em~/project/terminate_mysql.sh. - O script shell deve encerrar de forma eficaz todos os processos dos ninjas inimigos chamados
mysqlutilizando o comandokill.
Exemplo
Após a execução bem-sucedida do script shell, todos os processos associados ao clã ninja inimigo devem ser encerrados sem deixar rastros.
Certifique-se de testar o script shell para verificar sua funcionalidade.
sudo chmod +x terminate_mysql.sh
./terminate_mysql.sh
Verifique se os processos dos ninjas inimigos foram finalizados com sucesso:
ps -aux | grep 'mysql'
Resumo
Neste desafio, você aprendeu como utilizar de forma eficaz o comando kill no Linux para encerrar processos específicos, simulando a tarefa crucial de defender sua antiga vila ninja. Este exercício proporcionou experiência prática na finalização de processos e aprimorou sua compreensão sobre o gerenciamento de processos em um ambiente Linux.



