ディレクトリと相対パス、絶対パス
Linuxの基本操作の土台となるディレクトリ、パス、カレントディレクトリをシミュレーターで学びます。絶対パスと相対パスの違いを理解し、コマンド操作の基礎を身につけます。
インフラの基礎から実践まで、今の目的に合う講座を選んでトレーニングしよう。
Linux入門講座
Linuxの基本操作の土台となるディレクトリ、パス、カレントディレクトリをシミュレーターで学びます。絶対パスと相対パスの違いを理解し、コマンド操作の基礎を身につけます。
Linuxでファイルを作成・確認・削除する基本操作を学びます。touch、ls、rm、echo、リダイレクトを使い、コマンドでファイルを扱う力を身につけます。
Linuxのファイル権限を基礎から学びます。権限の読み方、chmod・chownによる変更、所有者・グループ、特殊権限を理解し、安全にファイルを扱う力を身につけます。
Linuxで標準的に使われるvi/vimエディタの基本操作を学びます。モードの切り替え、文字の編集、コピー、保存、終了までを実践し、ターミナル上でファイル編集できるようにします。
Linuxのユーザーとグループ管理を学びます。ユーザー作成、UID、パスワード設定、グループ作成、usermodによる変更を通して、アカウント管理の基礎を身につけます。
ネットワークの基本であるLAN・WAN・IPアドレス・サブネットマスクを学びます。pingやipコマンドを使って、Linux上で通信確認を行う流れを理解します。
Linuxのシェル、環境変数、コマンド実行の仕組みを学びます。プロンプト、環境変数の確認・設定、PATH、コマンドが実行される流れを理解します。
正規表現とgrepを使ったファイル検索を学びます。文字パターンの指定、検索コマンド、パイプ、セミコロン、&&などを使い、コマンド結果を効率よく扱います。
Linuxコマンドを100問の演習で反復する講座です。入門・中級講座で学んだ操作を問題形式で確認し、コマンドを実践で使える状態に近づけます。
Linux中級講座
Linuxカーネルの役割を学ぶ中級講座です。カーネルの機能、バージョン確認、カーネルモジュールの概要と確認方法を理解し、OSの中核を説明できるようにします。
Linuxのパッケージ管理を学びます。パッケージの意味、管理が必要な理由、aptコマンドによるインストール・更新・削除を理解し、ソフトウェア管理の基礎を身につけます。
Linux中級向けのファイル操作を学びます。圧縮・解凍、アーカイブ、gzip・xz、ハードリンク、シンボリックリンクを扱い、実務で使うファイル管理を理解します。
Linuxサーバー運用に必要なハードウェアの基礎を学びます。CPU、メモリ、swap、補助記憶装置、入出力装置、udevを理解し、リソース管理の前提知識を身につけます。
Linuxのシステムログを学ぶ講座です。ログの保存場所、tailによる監視、syslog設定、ファシリティ・プライオリティ、logger、ログローテーションを理解します。
Linuxのシェルスクリプトを学ぶ中級講座です。スクリプトの作成、実行、変数、条件分岐、繰り返し処理を理解し、定型作業を自動化する基礎を身につけます。
Linuxのファイルシステムとマウントを学びます。ディスク接続、パーティション、ファイルシステム、/etc/fstab、mountコマンドを理解します。
サーバー構築講座
Linux上にBIND9を使ってDNSサーバーを構築する講座です。名前解決の仕組み、ゾーンファイル、A・SOA・NSレコードの設定、動作確認まで実践します。
Apache2を使ってWebサーバーを構築する講座です。インストール、起動、ページ追加、ドキュメントルート、VirtualHost、URLの仕組みを実践的に学びます。
SSHサーバーの構築を学びます。SSHの仕組み、リモート接続、Linux上でのSSHサーバー設定、接続確認を通して、サーバー管理の基本を身につけます。
MariaDB/MySQLを使ったデータベース構築を学びます。Linuxへのインストール、初期設定、データベース作成、SQLの基本操作を実践します。
PostfixとDovecotを使ったメールサーバー構築を学びます。メール送受信の仕組み、SMTP、IMAP/POP、設定、動作確認の流れを理解します。
Sambaを使ったファイルサーバー構築を学びます。ネットワーク上でファイルを共有する仕組み、Sambaのインストール、共有設定、接続確認を実践します。
Squidを使ったプロキシサーバー構築を学びます。プロキシの役割、インストール、通信確認、アクセス制御を通して、代理通信の仕組みを理解します。
isc-dhcp-serverを使ったDHCPサーバー構築を学びます。IPアドレスを自動割り当てする仕組み、サーバー設定、クライアントでの取得確認を実践します。
DNSサーバー構築の中級講座です。複数DNSサーバー構成を前提に、DNSの委任、フォワーダー、名前解決の流れを深く理解します。
Webサーバー構築の中級講座です。ApacheのVirtualHostとDNSを連携させ、複数サイトを1台のサーバーで公開する構成を実践します。
ネットワーク講座
シミュレーターを使いながらIPアドレスの基礎を学びます。PC同士の接続、IPアドレス設定、ping確認、ネットワーク部・ホスト部、サブネットマスク、CIDRを理解します。
ルーターを使った異なるネットワーク間通信を学びます。ルーターへのIP設定、デフォルトゲートウェイ、ping確認、Cisco機器のコマンドモードを実践します。
ネットワークのルーティングをシミュレーターで学びます。機器配置、IP設定、ルーティング設定、確認コマンド、通信の流れを実践して理解します。
ネットワーク機器のスイッチの基礎を学びます。スイッチの役割、MACアドレステーブル、基本設定、管理用IPとゲートウェイ設定を実践します。
VLAN、アクセスポート、トランクポートを学びます。VLANでネットワークを分割する考え方、各ポートの違い、設定・確認方法をPacket Tracerで実践します。
VLAN間ルーティングを学ぶ講座です。VLAN同士を通信させるためのルーター設定、サブインターフェース、トランク、通信確認を実践します。
RIP・OSPF・EIGRPによる動的ルーティングを学びます。各プロトコルの仕組み、設定、確認方法をPacket Tracerで実践します。
NATによるIPアドレス変換を学びます。スタティックNAT、ダイナミックNAT、NAPT/PATの違いと設定、通信確認を実践します。
ACLで通信を許可・拒否する方法を学びます。標準ACL、拡張ACL、名前付きACLの違い、設定、適用、動作確認をPacket Tracerで実践します。
LPIC講座
LPIC101-1のシステムアーキテクチャを学びます。ハードウェア、BIOS/UEFI、デバイス、Linux起動、初期プロセス、systemd、システム停止を整理します。
LPIC101-2のLinuxインストールとパッケージ管理を学びます。VirtualBox、パーティション設計、ブートローダー、GRUB、パッケージ管理を試験範囲に沿って整理します。
LPIC101-3のGNU & UNIXコマンドを学びます。コマンドライン操作、環境変数、メタキャラクタ、テキスト処理、正規表現、viを試験範囲に沿って整理します。
LPIC101-4のファイルとプロセス管理を学びます。圧縮・アーカイブ、権限、リンク、プロセス管理を試験範囲に沿って整理します。
LPIC101-5のデバイスとファイルシステムを学びます。ハードディスク、パーティション、ファイルシステム、マウントを理解し、Linuxの保存領域を扱う基礎を身につけます。
LPIC102-1のシェル、スクリプト、データ管理を学びます。シェルのカスタマイズ、シェルスクリプト、SQLとデータベースの基礎を整理します。
LPIC102-2のユーザーインターフェースとデスクトップを学びます。X Window System、Xサーバー、デスクトップ環境、アクセシビリティを整理します。
LPIC対策の練習問題を毎日解くための講座です。LPIC101・102範囲の問題に取り組み、Linuxコマンドや基礎知識を反復して定着させます。
LPIC練習問題の解説を通して理解を深める講座です。問題の答えだけでなく、なぜその選択肢になるのかを確認し、試験範囲の知識を整理します。
Docker講座
DevOps講座
ログインして、無料で試してみよう
Linuxの基本操作の土台となるディレクトリ、パス、カレントディレクトリをシミュレーターで学びます。絶対パスと相対パスの違いを理解し、コマンド操作の基礎を身につけます。
Linuxでファイルを作成・確認・削除する基本操作を学びます。touch、ls、rm、echo、リダイレクトを使い、コマンドでファイルを扱う力を身につけます。
Linuxのファイル権限を基礎から学びます。権限の読み方、chmod・chownによる変更、所有者・グループ、特殊権限を理解し、安全にファイルを扱う力を身につけます。
シミュレーターを使いながらIPアドレスの基礎を学びます。PC同士の接続、IPアドレス設定、ping確認、ネットワーク部・ホスト部、サブネットマスク、CIDRを理解します。
LPIC対策の練習問題を毎日解くための講座です。LPIC101・102範囲の問題に取り組み、Linuxコマンドや基礎知識を反復して定着させます。