ゆるふわフィジカルAI
パソコンで作業中のゆるロボ

ターミナル超入門|黒い画面がこわい人のための最初の一歩【Mac/Windows】

2026-07-28 ・ 超入門

#ターミナル#超入門#プログラミング

プログラミングの解説記事を開くと出てくる、あの黒い画面。「ターミナルで以下を実行してください」と言われて、そっとタブを閉じたことはありませんか?

大丈夫。この記事を読み終わるころには、黒い画面が「ちょっとかわいく」見えてきます。

ターミナルってそもそも何?

キーボードの文字だけでパソコンにお願いごとをする窓口です。

ふだん私たちはマウスでアイコンをクリックしてパソコンを操作しますよね。ターミナルは、それを「文字の命令」でやる方法です。

🖱️

ふだんの操作(マウス)

  • フォルダをダブルクリックで開く
  • ファイルを右クリック→削除
  • 目で見てわかりやすい
VS
⌨️

ターミナル(文字)

  • 「cd フォルダ名」と入力する
  • 「rm ファイル名」と入力する
  • 速い・自動化できる・プロ仕様

なんでエンジニアはわざわざ文字で?

理由は3つだけ覚えれば十分です。

  1. 速いから — 慣れると、マウスでポチポチするより圧倒的に速い
  2. 自動化できるから — 命令を並べて書いておけば、100回の作業も1回で済む
  3. 道具がターミナル前提だから — AIやロボットの開発ツール(Python、LeRobotなど)は、インストールも実行もターミナルから行うものが多い

つまり、フィジカルAIを学びたいなら避けては通れないけど、ちょっとだけ触れれば十分な道具です。

開いてみよう(3秒でできます)

Macの場合 🍎

  1. キーボードで ⌘(コマンド)+ スペース を押す(検索窓が出ます)
  2. 「ターミナル」と入力してEnter

Windowsの場合 🪟

  1. スタートボタンを押す
  2. 「PowerShell」と入力してEnter

白(または黒)のウィンドウが開いて、文字が少しだけ表示されましたか?その行の末尾でカーソルが点滅していれば準備完了。この状態が「あなたの命令待ち」です。

🌱

こわがらなくて大丈夫

ターミナルは「入力してEnterを押すまで」何もしません。眺めているだけでパソコンが壊れることは絶対にありません。

最初に覚える5つのコマンド

ぜんぶ「英語の略」なので、意味とセットで覚えると忘れません。実際に打ってEnterしてみましょう。

コマンド意味なにが起きる?
pwdprint working directory「いまどのフォルダにいるか」を表示
lslistいまのフォルダの中身を一覧表示
cd デスクトップchange directoryそのフォルダに移動(Macは cd Desktop)
mkdir testmake directory「test」というフォルダを作る
clearクリア画面をきれいにする(困ったらこれ)

やってみると気づくはず — **ターミナルの正体は「文字で見るフォルダ画面」**です。ls はフォルダを開いて中を見るのと同じ。cd はダブルクリックで移動するのと同じ。魔法でも何でもありません。

「実行してください」の読み方

解説記事にこういうのが出てきたら:

ターミナル
pip install mujoco

意味は「この1行をコピーして、ターミナルに貼り付けて、Enterを押してね」です。それだけ。先頭に $ や % が付いている場合は、それは「入力欄の目印」なのでコピーしなくてOKです。

エラーが出たら?

赤い文字やエラーが出ても、パソコンは壊れていません。エラーは**「その命令はできなかったよ」というただのお返事**です。

  • command not found → そのコマンド(道具)がまだインストールされていない
  • No such file or directory → その名前のファイル/フォルダが見つからない(打ち間違いが9割)

対処法はシンプル: エラー文をそのままコピーして、AI(ChatGPTやClaude)に貼り付けて聞く。2026年のいま、エラーはAIに聞けばほぼ解決します。エラーを恐れる時代は終わりました。

まとめ

  • ターミナル=文字でパソコンにお願いする窓口。正体は「文字で見るフォルダ画面」
  • 覚えるのは5つだけ: pwd ls cd mkdir clear
  • 「実行してください」=コピペしてEnter。エラーが出たらAIに貼って聞く
📚 もう少し詳しく(背景)気になる人向け・タップで開く

ターミナル(コマンドライン)は、マウスでなく文字で命令する操作画面です。「時代遅れでは?」と思うかもしれませんが、ロボティクスやAIの現場では今も必須です。理由は、①ROS 2やライブラリの多くがコマンド操作前提、②遠隔のロボットやサーバーにはGUIが無いことが多い、③同じ操作を記録・自動化しやすいから1。

マウス操作は再現や共有が難しいですが、コマンドはそのままメモやスクリプトにして「誰でも同じ手順を再実行」できます。これが研究や開発で重視される再現性につながります2。最初は黒い画面に戸惑いますが、覚えるのは cd(移動)ls(一覧)mkdir(作成)など基本の十数個で十分。

あとは必要になったら調べれば良く、丸暗記は不要です。慣れると、GUIでは面倒な「大量ファイルの一括処理」なども一行で片づき、むしろ速いと感じるようになります。フィジカルAIへの入口として、避けずに触れておくと後がずっと楽になります。

次の一歩

黒い画面に慣れたら、次はプログラミング言語Pythonを入れてみましょう。Python環境構築 超入門で、フィジカルAI学習のスタートラインに立てます。

Footnotes

  1. ROS 2・Git・パッケージ管理・遠隔サーバー操作はCLIが基本。GUIのない組み込み機やクラウド上のロボットを扱うにも、ターミナルは避けて通れない。 ↩

  2. コマンド操作は履歴やスクリプトに残せ、同じ手順を誰でも再実行できる。研究・開発で重視される再現性(同じ結果を再現できること)の基盤になる。 🌸 ↩

この記事をシェア:𝕏 で共有LINEで送る

🔥 この分野の最新トレンドをチェック →

学習コース

4 / 46 本目

学習コースの全体を見る

あわせて読みたい

Isaac Lab入門|強化学習フレームワークの導入とサンプル実行

Isaac Labとは、NVIDIAが提供するロボット向け強化学習フレームワークです。インストール手順、必要なGPU・OS要件、環境一覧の確認方法、最初のサンプルの動かし方をエンジニア向けに解説します。

MuJoCoのビューアが開かない・固まるときの原因と直し方

MuJoCoのビューアウィンドウが開かない、エラーで落ちる、真っ暗なまま固まるときの原因と直し方。DISPLAY未設定・macOSのmjpython・sync()忘れの3パターンを、公式ドキュメントと実際の動作確認で整理します。

Gymnasium入門|CartPoleで強化学習を体験する

Gymnasiumとは、強化学習の環境をPythonの共通インターフェースで扱えるFarama Foundation製のオープンソースライブラリです。CartPole-v1でreset/stepの基本ループを動かし、ランダム行動と自分で書いた方策で結果がどれだけ変わるかを比較しながら体験します。

IMUセンサーフュージョンをPythonで実装する|加速度計とジャイロから傾きを求める(相補フィルタ)

IMU(加速度計+ジャイロ)から姿勢の傾きを求める相補フィルタをPythonでゼロから実装。加速度計だけだとノイズだらけ、ジャイロだけだとドリフトで増え続ける様子を数値で確認し、2つを混ぜるとなぜ安定するのかを手を動かして理解します。