コース概要

Linux への導入

  • Linux とは?歴史とエコシステム
  • ディストリビューションの概要(例:Red Hat、Ubuntu、CentOS)
  • エンタープライズとクラウドにおける Linux の使用事例

コマンドラインの基本

  • ログイン、端末の基本、シェル(bash、zsh)
  • プロンプトの理解、コマンド、オプション、引数
  • 基本的なナビゲーション(pwd、ls、cd)

ファイルとディレクトリの管理

  • ファイルの作成、表示、編集(touch、cat、nano/vim)
  • ファイル操作(cp、mv、rm)
  • ディレクトリ階層と構造

権限の理解

  • ファイルとディレクトリの権限
  • ユーザーとグループの概要
  • chmod、chown、chgrp コマンド

ユーザーとプロセス

  • ユーザーの一覧表示と管理
  • ユーザーの切り替え(su、sudo)
  • プロセスの一覧表示と制御(ps、top、kill)

パッケージ管理の基本

  • パッケージマネージャーの概要(yum/dnf/apt)
  • ソフトウェアのインストール、更新、削除

ネットワークの基本

  • 接続確認(ping、ifconfig/ip)
  • 基本的なホスト設定
  • SSH アクセスと安全なリモート接続

シェルスクリプトの導入

  • スクリプトとは何か?
  • 基本的なシェルスクリプトの書き方
  • 変数、ループ、条件分岐構造

システム監視とトラブルシューティング

  • ディスク使用量とシステム負荷(df、du、free)
  • ログとシステムメッセージ(journalctl/syslog)
  • 基本的なトラブルシューティング技術

まとめと次ステップ

要求

前提知識

  • コンピュータを使用することに慣れていること(Linux/Unix のバックグラウンドは不要)

技術的要件

  • Linux 環境(物理または仮想)にアクセスできるラップトップ
  • SSH クライアント(リモートラボ用)またはローカル VM の機能
  • インターネット接続(オンライントレーニングとリソースのため)
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー