黒い画面の正体を知ろう
1
Chapter 1

なぜターミナルを学ぶのか

読了済み

黒い画面の正体を知ろう

IT企業への入社初日。

「まずはターミナルを開いてみて」と先輩に言われた。

言われるままにアプリを起動すると、黒い画面が表示される。 カーソルが点滅しているだけで、何も起きない...。

「この黒い画面って、一体なんですか?」

ターミナルを学ぶ理由

「プログラマーって、なんで黒い画面をカタカタやってるの?」

そう思ったことはありませんか?

実は、この「黒い画面」こそがエンジニアの最強の武器なのです。

現在の状況

エンジニアの作業環境(2025年)

項目実態
ターミナル使用率エンジニアの 95%以上 が日常的に使用
求人での必須スキル開発系求人の 87% で「コマンドライン操作」が必須または歓迎
作業効率マウス操作と比較して 2〜10倍 高速(タスクによる)

「GUIは人間を助けるために作られた。CLIはコンピュータを操るために作られた」 — Unix哲学より

なぜマウスではダメなのか

シナリオ: 100個のファイルの名前を変更する

マウス操作の場合

  1. ファイルを右クリック
  2. 「名前の変更」を選択
  3. 新しい名前を入力
  4. Enterキーを押す
  5. これを100回繰り返す...

所要時間: 約30分(ミスがなければ)

ターミナルの場合

bash
for i in {1..100}; do mv "file$i.txt" "document$i.txt"; done

所要時間: 約10秒

ターミナルでできること

できること具体例
ファイル操作作成、移動、コピー、削除、検索
プログラム実行スクリプト実行、アプリ起動
サーバー接続リモートサーバーへのログイン
バージョン管理Git操作
自動化繰り返し作業の自動実行

よくある不安

「難しそう...」

大丈夫です。最初は誰でも怖いものです。 覚えるコマンドは最初は 5つだけ。それだけで仕事の80%はカバーできます。

「間違えたらパソコンが壊れそう...」

心配いりません。危険なコマンドには確認が表示されます。 また、このカリキュラムでは安全な環境で練習するので、何度失敗しても大丈夫です。

このチャプターで学ぶこと

このチャプターを完了すると、以下ができるようになります:

  • ターミナルを起動できる
  • 今いる場所(ディレクトリ)を確認できる
  • フォルダの中身を一覧表示できる
  • フォルダを移動できる

準備はいいですか? 黒い画面の世界へようこそ!