Phase 2「Linuxシステム管理」全19記事で学んだ内容を、このページに一気にまとめました。本番サーバーの運用・障害対応・定期メンテナンスのリファレンスとして活用してください。
Phase 2 運用管理チェックリスト(一覧図)

よくあるトラブルと初動対応
| 症状 | 最初に確認するコマンド | 関連記事 |
|---|---|---|
| サーバーが重い | top / vmstat 1 5 | 2-1, 2-13 |
| サービスが起動しない | systemctl status サービス名 / journalctl -u サービス名 | 2-3, 2-11 |
| ディスクが満杯 | df -h / du -sh /var/* | sort -rh | 2-9 |
| SSH接続できない | サーバーのsyslog確認 / ファイアウォール確認 | 2-14, 2-16 |
| ブルートフォース攻撃 | grep “Failed password” /var/log/auth.log | 2-10, 2-15 |
| ディスクI/Oが遅い | iostat -x 1 / iotop | 2-13 |
| ログが肥大化している | du -sh /var/log/* | sort -rh | 2-12 |
定期メンテナンスの推奨頻度
| 頻度 | 作業内容 |
|---|---|
| 毎日(自動) | セキュリティアップデート適用 / バックアップ実行 / ログローテーション |
| 毎週 | ディスク使用量確認 / fail2banのブロックIP確認 / systemctl list-units –failed |
| 毎月 | 古いログの削除(journalctl –vacuum)/ バックアップリストアテスト / 不要パッケージ削除 |
| 随時 | 一般アップデートの適用 / カーネル更新後の再起動 / セキュリティ監査 |
Phase 2 全記事リスト
- 1. プロセスとは何か?ps・topコマンドを使いこなす
- 2. バックグラウンド実行・フォアグラウンド切り替え
- 3. systemdとサービス管理
- 4. cronとsystemd timerで定期実行を設定する
- 5. ディスクとパーティションの基礎知識
- 6. ファイルシステムの作成とマウント
- 7. LVMでディスクを柔軟に管理する
- 8. RAIDの仕組みと設定方法
- 9. ディスク使用量の監視とクリーンアップ
- 10. Linuxのログを読む【/var/logの見方完全ガイド】
- 11. journalctlでシステムログを効率的に調査する
- 12. logrotateでログを自動管理する
- 13. サーバーのリソース監視【CPU・メモリ・ディスク】
- 14. ファイアウォールの設定【ufw/firewalld完全ガイド】
- 15. fail2banで不正アクセスを自動ブロックする
- 16. SSHのセキュリティ強化
- 17. SELinux/AppArmorの基礎と設定
- 18. 定期的なセキュリティアップデートを自動化する
- 19. rsyncで効率的なバックアップを構築する
Phase 3 へ進もう
Phase 2のシステム管理が身についたら、Phase 3「Linuxインフラ実践編」へ進みましょう。NginxやApacheのWebサーバー構築、SSL/HTTPS化、データベース管理など、より実務に直結したインフラスキルを学んでいきます。
📋 Linux入門チートシート(Phase 1)も合わせて活用ください。



コメント