はじめに
このプロジェクトでは、シェルスクリプトを使ってLinuxシステムモニタを作成します。このスクリプトは、システムのCPU、メモリ、およびディスクの使用状況を継続的に追跡し、使用割合をリアルタイムで表示します。どのリソースの使用量が事前に設定されたしきい値を超えた場合、警告が表示されます。このプロジェクトを完了することで、実用的なツールを構築しながら、Linuxスクリプティングの基本的なスキルを学ぶことができます。

🎯 タスク
このプロジェクトを完了することで、次のことができます。
- システムリソースを監視するためのシェルスクリプトを作成する方法を学ぶ。
- CPU、メモリ、およびディスクの使用量に対するしきい値を設定して使用する方法を理解する。
- しきい値を超えたときに警告を送信する関数を作成する。
🏆 成果
このプロジェクトを完了した後、次のことができます。
- シェルスクリプトを使ってLinuxシステムモニタを作成して実行することができる。
top
、free
、およびdf
などのシステムリソースコマンドを使う方法を理解する。- 電子メール通知などの新機能を追加することで、スクリプトを拡張する準備ができている。