Введение
В далекой древней японской деревне ниндзя вы — юный ученик, постигающий тайны древних боевых искусств. Вашей деревне угрожает враждебный клан, и в качестве важнейшего тренировочного упражнения вы должны научиться использовать команду kill в Linux, чтобы нейтрализовать процессы вражеских ниндзя, представляющих угрозу. Ваша конечная цель — обеспечить мир и безопасность своей деревни, завершив работу определенных вражеских процессов с помощью системных инструментов.
Нейтрализация вражеских ниндзя
Задачи
- Вам необходимо обнаружить процессы вражеского клана ниндзя, которые угрожают вашей деревне.
- Завершите работу найденных вражеских процессов, используя команду
kill.
Требования
- Испытание должно выполняться в среде Linux.
- Используйте команду
psдля вывода списка процессов и поиска вражеских ниндзя с именемmysql. - Примените команду
killдля принудительной остановки всех обнаруженных процессовmysql. - Работайте в директории по умолчанию:
/home/labex/project.
Пример
После успешного выполнения задачи повторный запуск команды ps должен подтвердить, что процессы вражеских ниндзя с именем mysql больше не запущены.
labex:project/ $ ps -aux | grep 'mysql'
Продвинутые техники устранения
Задачи
- Напишите сценарий командной оболочки (shell script) для автоматического завершения всех процессов вражеских ниндзя.
- Убедитесь, что скрипт полностью очищает систему от вражеских процессов, не оставляя следов.
Требования
- Используйте язык программирования
bashдля создания скрипта по пути~/project/terminate_mysql.sh. - Скрипт должен эффективно находить и завершать все процессы вражеских ниндзя с именем
mysql, используя командуkill.
Пример
После успешного запуска скрипта все процессы, связанные с вражеским кланом, должны быть остановлены.
Обязательно протестируйте скрипт, чтобы убедиться в его работоспособности.
sudo chmod +x terminate_mysql.sh
./terminate_mysql.sh
Проверьте, были ли процессы вражеских ниндзя успешно завершены:
ps -aux | grep 'mysql'
Резюме
В этом испытании вы научились эффективно использовать команду kill в Linux для завершения определенных процессов, имитируя важную задачу по защите вашей деревни ниндзя. Это упражнение дало вам практический опыт управления процессами и углубило ваше понимание работы в системной среде Linux.



