Linux学習ロードマップ

Linux未経験からコマンドラインを使いこなすまでの学習順序を4ステージで整理しました。各ステージの記事を読み、仮想ターミナルで手を動かして定着させましょう。

0

まず触ってみる!

わからなくて当然。壊れるものは何もありません。このサイトの仮想ターミナルなら、何度失敗しても大丈夫。まずは一文字打ってみることが、全ての始まりです。

1

記事で理解する

各ステージの記事を順番に読んで概念と使い方を把握します。

2

ターミナルで打つ

仮想ターミナルで実際にコマンドを実行して手に覚えさせます。

3

次のステージへ

理解したら次のステージに進みます。焦らず繰り返すことが定着の近道です。

入門

環境・概念を知る

目安: 2〜3日

Linuxとは何か・ターミナルとは何かを掴む段階です。コマンドを打つ前に「どこにいて何をしているのか」を理解することが後々の理解を早めます。

なぜLinuxを学ぶべきか Linuxとは?初心者でもわかるOS入門 シェルとは何か ターミナルの使い方 - コマンドライン入門 ディレクトリ構造の全体像 標準入出力とは - stdin / stdout / stderr
基礎

コマンドを打てるようになる

目安: 1〜2週間

ファイル操作・権限・検索・パイプといった日常的なコマンドを習得します。このステージを終えると、ターミナルでの基本操作が自然にできるようになります。

pwd・cd・lsの使い方 - 基本コマンド入門 ファイル操作の基礎 絶対パスと相対パス入門 パーミッションの基礎 パイプとリダイレクトの基礎 man/info/--helpを使い分ける find・grep・awkの基礎 Readlineショートカット入門
実践

現場で通用するレベルへ

目安: 1〜2か月

サービス管理・ユーザー管理・SSH・シェルスクリプトなど、サーバー環境で実際に必要になる技術を習得します。就職・転職・副業での活用を見据えたステージです。

sudo/suの使い分け - 権限昇格の基本 ユーザー管理の基礎 プロセス管理の基礎 apt/yumでパッケージ管理 systemctlの使い方 - サービス管理 vimの基礎 SSH鍵認証セットアップ シェルスクリプト入門
中級

自動化・システム管理

目安: 継続学習

スケジューリング・ログ管理・ネットワーク・権限の応用など、より深いシステム管理の知識を身につけます。実務での問題解決力が格段に上がります。

cronの使い方 - スケジュール実行 ネットワークコマンドの基礎 ログの読み方 パーミッションの応用 シェルスクリプト実践 journalctlの使い方

記事を読んだら手を動かそう

読むだけでは定着しません。仮想ターミナルで実際にコマンドを打ち、課題をクリアすることで本当の力がつきます。インストール不要・ブラウザで今すぐ練習できます。