Home / Apple / Mac / 【2026年最新版】Macのターミナル基本コマンド活用完全ガイド

【2026年最新版】Macのターミナル基本コマンド活用完全ガイド

※本ページにはプロモーション(広告)が含まれています

Macのターミナルとは何か

Macのターミナル(Terminal.app)は、テキストコマンドを入力してMacを操作するアプリです。GUIのアイコンやメニューを使わずに、文字を打ち込むことでファイル操作・設定変更・プログラム実行など、さまざまな処理を行えます。

「難しそう」と思う方も多いですが、基本コマンドをいくつか覚えるだけで作業効率が格段に上がります。この記事では初心者向けに、よく使うコマンドをわかりやすく解説します。

この記事でわかること

  • ターミナルの起動方法と基本的な使い方
  • ファイル・フォルダを操作する基本コマンド一覧
  • ファイルのコピー・移動・削除コマンド
  • ターミナルを使いこなすためのTips
  • よく使う便利なコマンド集
ターミナル起動・基本操作画面

ターミナルの起動方法

3つの起動方法

  1. Spotlight検索:Command+Spaceを押して「ターミナル」と入力し、Enter
  2. Launchpad:Launchpad→「その他」フォルダ→「ターミナル」
  3. Finder:「アプリケーション」→「ユーティリティ」→「ターミナル」

起動すると黒または白の画面にプロンプト(入力待ちの記号)が表示されます。ここにコマンドを入力してEnterを押すと実行されます。

ターミナルの基本的な見方

username@MacBook-Pro ~ %
  • username:ログインしているユーザー名
  • MacBook-Pro:コンピュータ名
  • ~:現在いるフォルダ(~はホームフォルダを意味する)
  • %:コマンド入力待ちの記号(zshの場合)

現在地を確認・移動するコマンド

pwd:現在のフォルダを表示する

pwd

「Print Working Directory」の略。現在いるフォルダのパスを表示します。

/Users/username

ls:フォルダの中身を一覧表示する

ls          # 基本的な一覧表示
ls -l       # 詳細情報を表示(サイズ・権限・日付)
ls -a       # 隠しファイルも表示
ls -la      # 詳細+隠しファイルを表示

cd:フォルダを移動する

cd Documents        # Documentsフォルダに移動
cd ~/Downloads      # ダウンロードフォルダに移動(~はホーム)
cd ..               # 1つ上のフォルダに移動
cd /                # ルートフォルダに移動
cd ~                # ホームフォルダに戻る
便利なTips:Tab補完
フォルダ名やファイル名の途中でTabキーを押すと、自動的に補完されます。例えば「cd Doc」と入力してTabを押すと「cd Documents/」と補完されます。
ファイル操作・ディレクトリ移動コマンド手順

ファイル・フォルダを操作するコマンド

mkdir:新しいフォルダを作成する

mkdir MyFolder              # MyFolderを作成
mkdir -p folder/sub/deep    # 階層をまとめて作成

touch:新しいファイルを作成する

touch memo.txt      # 空のmemo.txtを作成
touch file1.txt file2.txt   # 複数ファイルを一度に作成

cp:ファイルをコピーする

cp file.txt copy.txt            # file.txtをcopy.txtにコピー
cp file.txt ~/Documents/        # ファイルをDocumentsにコピー
cp -r folder/ folder_backup/    # フォルダごとコピー(-rが必要)

mv:ファイルを移動・名前変更する

mv old.txt new.txt          # old.txtをnew.txtに名前変更
mv file.txt ~/Documents/    # ファイルをDocumentsに移動
mv folder/ ~/Desktop/       # フォルダをデスクトップに移動

ファイルの内容を表示する

cat file.txt        # ファイルの内容を表示
less file.txt       # ページ単位で表示(qで終了)
head file.txt       # 先頭10行を表示
tail file.txt       # 末尾10行を表示
tail -f log.txt     # ログをリアルタイムで監視

テキストを検索するコマンド

grep:ファイル内のテキストを検索する

grep "検索語" file.txt          # ファイル内を検索
grep -r "検索語" ./             # フォルダ内を再帰的に検索
grep -i "検索語" file.txt       # 大文字小文字を無視して検索
grep -n "検索語" file.txt       # 行番号付きで表示

find:ファイルを検索する

find . -name "*.txt"            # 現在フォルダ以下の.txtファイルを検索
find ~/Documents -name "memo*"  # Documentsでmemoで始まるファイルを検索
find . -type d                  # フォルダのみ検索
よく使う便利コマンドTips一覧

システム情報・便利なコマンド集

よく使う便利なコマンド一覧

コマンド 内容
open . 現在のフォルダをFinderで開く
open file.pdf ファイルをデフォルトアプリで開く
history 過去に実行したコマンドの履歴を表示
clear ターミナルの画面をクリアする
whoami 現在のユーザー名を表示
date 現在の日時を表示
df -h ディスクの使用量を表示
top CPUやメモリの使用状況をリアルタイム表示(qで終了)
man コマンド名 コマンドのマニュアルを表示(qで終了)

ターミナルのショートカットキー

ショートカット 動作
↑ / ↓ コマンド履歴を前後に移動
Tab コマンド・ファイル名を補完
Control+C 実行中のコマンドを強制終了
Control+A カーソルを行頭に移動
Control+E カーソルを行末に移動
Command+K ターミナル画面をクリア

よくある質問(FAQ)

Q. コマンドを間違えたときはどうすればよいですか?

A. Control+Cで実行を中断できます。コマンドがまだ実行されていない場合は、BackspaceまたはDeleteキーで文字を消してやり直せます。

Q. 「command not found」と表示される場合は?

A. コマンドのスペルミスか、そのコマンドがインストールされていない可能性があります。Homebrewなどのパッケージマネージャーでインストールが必要な場合があります。

Q. ターミナルの文字サイズを大きくできますか?

A. ターミナルのメニュー「ターミナル」→「環境設定」→「プロファイル」→「テキスト」からフォントサイズを変更できます。

Q. zshとbashの違いは何ですか?

A. どちらもシェル(コマンドを処理するプログラム)の種類です。macOS Catalina以降はzshがデフォルトです。基本的なコマンドはどちらも同じように使えます。

Q. sudo(スードゥ)とはなんですか?

A. 管理者権限でコマンドを実行するための接頭語です。「sudo コマンド名」とするとパスワードを求められ、管理者として実行できます。システムファイルの変更などに必要ですが、誤用すると危険なので注意して使ってください。

まとめ

Macのターミナルは最初は難しく感じますが、基本コマンドをいくつか覚えるだけで作業効率が大幅にアップします。

  • pwd・ls・cdでフォルダの確認と移動
  • mkdir・touch・cp・mvでファイル操作
  • Tab補完と上下キーでコマンド入力を効率化
  • manコマンドで各コマンドのマニュアルを確認できる

まずはよく使うコマンドから少しずつ試して、ターミナルに慣れていきましょう。

Check Also

MacAirDrop転送トラブル解決ガイド

【2026年最新版】MacのAirDrop転送・トラブル解決完全ガイド

MacとiPhone間、または …