無料相談・お見積りはこちら
Training

Linux基礎研修

基礎から学ぶオペレーティングシステム

研修概要

本研修では、Linuxオペレーティングシステムの基本概念から、コマンドライン操作、ファイルシステム管理、シェルスクリプトの基礎、システム管理、ネットワーク設定、セキュリティ管理に至るまで、初心者向けの内容を習得します。Linuxがどのように使われるかを理解し、基礎をしっかりと学ぶことで、Linux環境での基本操作を身につけることを目的としています。

目的

  • Linuxの基本概念と役割を理解する
  • コマンドラインの操作スキルを習得する
  • シェルスクリプトの基礎を理解する
  • Linuxシステム管理の基本を習得する
  • ネットワーク設定とセキュリティ管理を理解する

対象者

  • Linuxを始めて学ぶ方や、基本操作を理解したい方
  • ITインフラの基礎を学びたいエンジニアの方
  • Linux環境でのシステム管理スキルを習得したい方

環境要件

OS:Windows、64bit、8GB以上メモリ

テキスト

オリジナルテキスト
※または市販書籍

研修内容

1. イントロダクション

  • Linuxの基本的な概要と歴史
  • Linuxがどのように使われるか
  • 研修の目的と学習する内容

2. Linuxの基本操作

  • ファイルシステムの概要
    • Linuxファイルシステムの基本構造(ルートディレクトリ、ホームディレクトリ、バイナリディレクトリなど)
    • パスの概念(絶対パスと相対パス)
  • 基本的なコマンドライン操作
    • ターミナルの使い方と基本的なコマンドの入力方法
    • ls, pwd, cd などの基本コマンド
    • ファイルやディレクトリの作成・削除(touch, mkdir, rm など)
    • ファイル内容の表示と操作(cat, less, head, tail など)
  • ファイルとディレクトリ管理
    • ファイルのコピー、移動、削除 (cp, mv, rm の使い方)
    • ディレクトリの作成と管理 (mkdir, rmdir の使い方)
    • ファイルの検索 (find, grep の使用方法)

3. シェルスクリプトと自動化

  • シェルスクリプトの基本
    • シェルスクリプトとは何か、その役割
    • シンプルなシェルスクリプトの作成と実行方法
    • 変数の使い方、簡単な制御構造(if, for の使用例)
  • スクリプトを使ったタスクの自動化
    • 繰り返しタスクの自動化
    • 定期的なタスクの設定 (cron ジョブの基本的な設定と管理)

4. Linuxシステム管理

  • ユーザーとグループ管理
    • ユーザーの追加・削除 (useradd, userdel)
    • グループの管理 (groupadd, groupdel)
    • ユーザーとグループの設定と権限管理
  • パーミッションとアクセス制御
    • ファイルやディレクトリのパーミッションの基本概念 (chmod, chown の使い方)
    • 所有者、グループ、その他のアクセス権の設定
  • システムモニタリング
  • システムリソースの基本的な監視方法 (top, df, du の使用)
  • ログファイルの確認 (/var/log の基本的な操作)

5. ネットワークとセキュリティ

  • 基本的なネットワーク設定
    • IPアドレスの確認と設定 (ifconfig, ip コマンド)
    • ネットワーク接続の基本操作 (ping, netstat など)
  • ファイアウォールとセキュリティの管理
    • 基本的なファイアウォール設定 (ufw の使用)
    • SSHによる安全なリモート接続の設定と管理

6. 総括と質疑応答

  • 研修のまとめ
  • 質疑応答とフィードバック

研修日数

2〜3日間

備考

本研修はお客様のご要望によって内容のアレンジも可能ですので、お気軽にご相談ください。

お申し込み・お問い合わせ

下記のリンクより申込み・お問い合わせください。(別のタブが開きます)

・お問い合わせ

・研修導入の流れ