忍者プロセス終了トレーニング

LinuxLinuxBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

遠い昔の日本の忍者の村で、あなたは古い忍者の技を学ぶ若い弟子です。あなたの村は敵の忍者一族に脅されており、重要な訓練として、Linux の kill コマンドを使って、あなたの村に脅威を与える敵の忍者プロセスを終了させることを学ばなければなりません。あなたの最終目標は、kill コマンドを使って特定の敵の忍者プロセスを終了させることで、あなたの村の安全を確保することです。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/ProcessManagementandControlGroup(["Process Management and Control"]) linux/ProcessManagementandControlGroup -.-> linux/kill("Process Terminating") subgraph Lab Skills linux/kill -.-> lab-271314{{"忍者プロセス終了トレーニング"}} end

敵の忍者を撃退する

タスク

  • あなたの村に脅威を与える敵の忍者一族のプロセスを特定することが求められます。
  • kill コマンドを使って特定された敵の忍者プロセスを終了させます。

要件

  • Linux 環境でチャレンジを実行する必要があります。
  • ps コマンドを使ってプロセスを一覧表示し、mysql と名付けられた敵の忍者プロセスを特定します。
  • 特定された mysql と名付けられた敵の忍者プロセスを終了させるために kill コマンドを使用します。
  • 既定の作業ディレクトリ /home/labex/project 内で操作します。

成功した場合、ps コマンドの出力には、mysql と名付けられた敵の忍者プロセスが終了したことが表示されます。

labex:project/ $ ps -aux | grep 'mysql'
✨ 解答を確認して練習

高度な終了技術

タスク

  • シェルスクリプトを作成して、すべての敵の忍者プロセスを自動的に終了させる。
  • シェルスクリプトが敵の忍者プロセスを終了させる際に、何も残さないようにする。

要件

  • bash スクリプト言語を使ってシェルスクリプトを作成する。
  • シェルスクリプトは、kill コマンドを使って、mysql と名付けられたすべての敵の忍者プロセスを効果的に終了させる必要がある。

シェルスクリプトを正常に実行すると、敵の忍者一族に関連するすべてのプロセスが終了し、何の痕跡も残らない。

labex:project/ $ ps -aux | grep'mysql'
✨ 解答を確認して練習

まとめ

このチャレンジでは、Linux の kill コマンドを効果的に活用して特定のプロセスを終了させる方法を学びます。これは、古代の忍者の村を守る重要なタスクをシミュレートしています。この演習により、プロセスの終了に関する実践的な経験を得ることができ、Linux 環境でのプロセス管理に対する理解を深めることができます。