Menu
Coddy logo textTech
新着ジャーニー

ターミナルとコマンドラインを学ぶ

Linuxのターミナルとコマンドラインを学べる、無料のインタラクティブなオンラインコースです。各レッスンで実際にコマンドを実行しながら、シェルの基本、ファイル操作、テキスト処理、pipe、パーミッション、bashスクリプトまでブラウザ内のターミナルで学習でき、修了時には無料の修了証ももらえます。

6,864+ 人のcoddersが登録中

  • 初心者向け
  • sparkles iconAIによるコーディングサポート
  • hint icon実践的なインタラクティブレッスン
  • volume On icon全レッスンに音声ナレーション付き
  • quiz icon知識を確かめるクイズ
  • certificate icon無料の修了証明書

シラバス

2 セクション5 プロジェクト140 レッスン114 チャレンジ813 クイズの問題
  1. セクションを始める開始開く閉じる必須ツールとコアスキルを習得し、コマンドラインをマスターしましょう。

    はじめに

    3 レッスン217

    ナビゲーション

    6 レッスン640

    ファイル

    6 レッスン641

    ディレクトリ

    5 レッスン534

    写真整理プロジェクト

    プロジェクト4 レッスン1

    ワイルドカードとパターン

    5 レッスン533

    ファイル内容

    7 レッスン753

    リダイレクト

    6 レッスン640

    パイプ

    5 レッスン535

    ログ解析プロジェクト

    プロジェクト5 レッスン1

    パーミッション

    6 レッスン541

    環境

    7 レッスン749

    シェルスクリプトの基礎

    8 レッスン860

    バックアップ スクリプト プロジェクト

    プロジェクト6 レッスン1

    最終課題

    3 レッスン3
  2. セクションを始める開始開く閉じるGitで作業を追跡します。リポジトリの初期化、変更のステージングとコミット、ブランチの作成とマージ、コンフリクトの解消、そしてミスからの復旧方法を学びます。

    はじめに

    3 レッスン123

    はじめに

    5 レッスン531

    変更の追跡

    6 レッスン640

    変更の確認

    4 レッスン425

    ファイルの無視

    4 レッスン427

    レシピサイトプロジェクト

    プロジェクト5 レッスン137

    ブランチ

    6 レッスン640

    マージ

    6 レッスン640

    変更の取り消し

    6 レッスン641

    リモート

    4 レッスン324

    フィーチャーブランチプロジェクト

    プロジェクト6 レッスン142

    最終チャレンジ

    3 レッスン3

Coddyでターミナルとコマンドラインを学ぶ理由

  • ブラウザで本物のLinuxターミナルコマンドを練習できます。VMもSSHもデュアルブートも不要。各レッスンはサンドボックス化されたshell上で動くので、学びながら安心して壊せます。
  • 実際に使うコマンドラインスキル:ファイル操作(cdlspwd)、ファイルの作成・編集、grepsedawk によるテキスト処理、pipe とリダイレクト、パーミッション、環境変数、そして基本的な bash スクリプティング。
  • AIヒントが分かりにくいシェルエラーの読み方を教え、よくあるミス(ディレクトリ違い、リダイレクトの誤り、permission denied など)からの復帰をサポートします。答えを直接教えてしまうことはありません。
  • 修了するとターミナルとコマンドラインの修了証明書が無料でもらえます。シェルが使えることが前提となるバックエンド、DevOps、データ、インフラ系の職種で、信頼できるアピール材料になります。

ターミナルのよくある質問

ターミナルとは?

ターミナルは、コンピューターに指示を出すためのテキストベースのインターフェースです。アイコンをクリックする代わりに、コマンドを入力します。LinuxやmacOSのターミナルはたいてい bash か zsh シェルで動き、Windowsでは WSL、PowerShell、Git Bash が使えます。あらゆるコマンドラインツールやLinuxコマンドは、このテキストプロンプトの向こうにあります。

コマンドラインは難しいですか?

Linuxのターミナルは最初こそ敷居が高く見えますが、覚えるべき中核は意外とコンパクトで、日常的に使うコマンドは数十個ほどです。本コースではブラウザ上で動く本物のシェルを使い、小さなステップで手を動かしながら学んでいくので、自然と指が覚えていきます。

なぜコマンドラインを学ぶべきなのか?

バックエンド、DevOps、データ、インフラ系の仕事はほぼ例外なく、基本的なターミナル操作ができることを前提にしています。サーバーへのSSH接続、ファイルの操作、スクリプトの実行、ログの確認、gitの利用、デプロイのデバッグなどです。開発者のノートPC上でも、バッチ処理をしたりpipesでツールをつないだりするには、コマンドラインが一番速いことが多いです。

ターミナルを学ぶのに Linux は必要ですか?

いいえ。ターミナルコースはブラウザ上のLinuxシェルで動くので、OSを問わずLinuxターミナルを学べます——Windows、macOS、Chromebook、何でもOKです。ここで覚えたコマンドは、macOSやWindowsのWSL、後でSSH接続するLinuxサーバーでもほぼそのまま通用します。

ターミナルを習得するにはどれくらいかかりますか?

Linuxの基本コマンド ― ファイル操作、ファイル移動、簡単なテキスト処理 ― は、毎日少しずつ練習すれば1〜2週間で身につきます。pipesやリダイレクト、パーミッション、簡単なbashスクリプトに慣れるまでは、さらに2〜4週間といったところ。そこから先は、新しいツールに出会うたびに少しずつ広がっていきます。

ターミナルコースを修了すると証明書はもらえますか?

はい。ターミナル・コマンドラインのコースを修了すると、無料の修了証が発行されます。履歴書に追加したり、これまで取り組んだDevOps・スクリプト・バックエンドのプロジェクトと一緒にLinkedInでシェアしたりできる、検証可能な証明です。
Coddy programming languages illustration

CoddyでTerminalを学ぼう

始める