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

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

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

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

Macに搭載されているターミナルは、GUIでは操作できない高度な作業を素早く行える強力なツールです。「コマンドラインって難しそう」と敬遠している方も多いですが、基本をマスターすれば日常作業の効率が飛躍的に向上します。本記事では2026年最新版として、ターミナルの基本から実践的なTipsまでわかりやすく解説します。

ターミナル起動・基本操作画面
この記事でわかること

  • ターミナルの起動方法と基本画面の見方
  • 必須コマンド20選(ls・cd・cp・mv・find・grep等)
  • ファイル操作の便利コマンド集
  • システム情報確認コマンド
  • シェルのカスタマイズ(.zshrc設定)
  • Homebrewによるパッケージ管理入門
  • よくある質問とFAQ 10問

ターミナルの起動方法

Macのターミナルは複数の方法で起動できます。

起動方法3種類

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

ターミナルの基本画面の見方

ターミナルを起動すると以下のような表示が出ます。

username@MacBook-Pro ~ %
  • username:現在のユーザー名
  • MacBook-Pro:コンピュータ名
  • ~:現在のディレクトリ(チルダはホームディレクトリを意味する)
  • %:コマンド入力待ちのプロンプト(zshの場合)

基本コマンド20選

ディレクトリ操作

コマンド 意味 使用例
pwd 現在のディレクトリを表示 pwd
ls ファイル・フォルダ一覧表示 ls -la
cd ディレクトリを移動 cd ~/Desktop
mkdir ディレクトリを新規作成 mkdir myfolder

ファイル操作コマンド

コマンド 意味 使用例
cp ファイルをコピー cp file.txt ~/Desktop/
mv ファイルを移動・名前変更 mv old.txt new.txt
rm ファイルを削除(注意) rm file.txt
touch 空のファイルを作成 touch newfile.txt
cat ファイルの内容を表示 cat file.txt
open ファイルをアプリで開く open file.pdf

検索コマンド

コマンド 意味 使用例
find ファイルを検索 find . -name “*.txt”
grep ファイル内のテキストを検索 grep “hello” file.txt
mdfind Spotlightでファイルを検索 mdfind -name report.pdf
便利コマンド集

ファイル操作の便利コマンド集

よく使うlsオプション

ls -l      # 詳細表示(サイズ・日付・権限)
ls -a      # 隠しファイルも表示
ls -la     # 詳細表示+隠しファイル
ls -lh     # ファイルサイズを人が読める形式で表示(KB・MB等)
ls -lt     # 更新日時の新しい順にソート

ディレクトリごとコピーする

cp -r myfolder/ ~/Desktop/myfolder_copy/
# -r オプションでディレクトリを再帰的にコピー

複数ファイルをまとめて移動

mv *.txt ~/Documents/texts/
# *.txt で拡張子がtxtのすべてのファイルを指定

ファイルの行数・文字数を数える

wc -l file.txt     # 行数をカウント
wc -w file.txt     # 単語数をカウント
wc -c file.txt     # バイト数をカウント

ディスク使用量の確認

df -h              # ディスク全体の使用量を確認
du -sh ~/Downloads # 特定フォルダのサイズを確認
du -sh *           # 現在のディレクトリの各フォルダのサイズを表示

システム情報確認コマンド

Macの基本情報を確認する

sw_vers            # macOSのバージョン情報
uname -a           # カーネルバージョンなどシステム情報
system_profiler SPHardwareDataType  # ハードウェア詳細情報

ネットワーク確認コマンド

ifconfig           # ネットワークインターフェースの情報
ping google.com    # 接続確認(Ctrl+Cで停止)
networksetup -listallnetworkservices  # ネットワークサービス一覧

プロセス・メモリの確認

top                # リアルタイムでCPU・メモリ使用状況を表示(qで終了)
ps aux             # 実行中のプロセス一覧
ps aux | grep "アプリ名"  # 特定アプリのプロセスを検索
kill 12345         # プロセスID 12345 を終了させる

シェルのカスタマイズ(.zshrc設定)

macOS Catalinaからデフォルトのシェルがzshになりました。~/.zshrc ファイルを編集することで、ターミナルを自分好みにカスタマイズできます。

.zshrcを編集する手順

  1. ターミナルで以下のコマンドを実行して .zshrc を開く:
nano ~/.zshrc
# または
open -e ~/.zshrc   # テキストエディットで開く

便利なエイリアス設定例

# よく使うコマンドを短縮名で登録(.zshrc に追記)
alias ll='ls -la'           # ll でls -laを実行
alias desk='cd ~/Desktop'   # desk でデスクトップに移動
alias ..='cd ..'            # .. で一つ上のディレクトリへ
alias ...='cd ../..'        # ... で二つ上のディレクトリへ
alias g='git'               # g でgitを実行
alias gs='git status'       # gs でgit statusを実行

環境変数の設定

# .zshrc に追記
export PATH="$HOME/bin:$PATH"   # カスタムbinディレクトリをPATHに追加
export EDITOR="nano"            # デフォルトエディタをnanoに設定

.zshrc の変更を反映する

source ~/.zshrc
# または新しいターミナルウィンドウを開くと自動的に反映される
シェルスクリプト入門

HomebrewによるパッケージManager入門

Homebrewは、macOSで使えるパッケージ管理ツールです。コマンドラインから様々なソフトウェアを簡単にインストール・管理できます。

Homebrewのインストール

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

インストール後、ターミナルを再起動するか source ~/.zshrc を実行してください。

Homebrewの基本コマンド

コマンド 説明
brew install パッケージ名 パッケージをインストール
brew uninstall パッケージ名 パッケージを削除
brew update Homebrew自体を更新
brew upgrade インストール済みパッケージを全更新
brew list インストール済みパッケージを一覧表示
brew search キーワード パッケージを検索
brew doctor Homebrewの問題診断

おすすめのHomebrewパッケージ

brew install wget      # ファイルダウンロードコマンド
brew install tree      # ディレクトリ構造をツリー表示
brew install htop      # topの高機能版(視覚的なプロセス管理)
brew install git       # Gitバージョン管理
brew install node      # Node.js(JavaScript実行環境)
brew install python    # Python 3

よくある質問(FAQ)

Q1. ターミナルで間違えてファイルを削除してしまった。復元できる?

rmコマンドで削除したファイルはゴミ箱に入らず即座に削除されます。Time Machineでバックアップしていれば復元できます。重要なファイルを削除する際は必ず確認しましょう。rm -i を使うと削除前に確認を求めてくれます。

Q2. コマンドを途中で止めたいときはどうする?

実行中のコマンドを強制終了するには Control + C を押します。topのような対話的なコマンドを終了するには q キーを押すか、Control + C を使います。

Q3. コマンドの詳しい使い方を調べるには?

man コマンド名(マニュアルの略)でそのコマンドの詳細なドキュメントを表示できます。例:man ls。qキーで終了します。また、コマンド名 --help で簡易ヘルプを表示できます。

Q4. ターミナルの文字を大きくしたい

ターミナルを開いた状態で Command + +(プラス)で文字を拡大、Command + –(マイナス)で縮小できます。または「ターミナル」→「設定」→「プロファイル」からフォントサイズを変更できます。

Q5. sudoコマンドとは何?

sudoは「管理者権限でコマンドを実行する」命令です。システムファイルの変更など、通常の権限では実行できない操作が必要なときに使います。sudo コマンド を実行するとパスワードの入力を求められます。

Q6. zshとbashの違いは?

どちらもシェル(コマンドを解釈するプログラム)ですが、macOS Catalina以降はzshがデフォルトです。zshはbashより高機能で補完機能や設定の柔軟性が高いです。古いMacやLinuxサーバーではbashが使われていることが多いです。

Q7. ターミナルでフォルダをFinderで開くには?

open . を実行すると、現在のディレクトリをFinderで開けます。特定のパスを指定して open ~/Downloads のように使うこともできます。

Q8. コマンドの実行結果をファイルに保存したい

リダイレクト記号(>)を使います。例:ls -la > filelist.txt で出力をファイルに保存。>> を使うと既存ファイルに追記されます。

Q9. Homebrewでインストールしたアプリはどこに保存される?

Apple Siliconの場合は /opt/homebrew/、Intel Macの場合は /usr/local/ に保存されます。brew --prefix コマンドでインストール先を確認できます。

Q10. ターミナルの色やテーマを変えたい

「ターミナル」→「設定」→「プロファイル」から見た目を変更できます。「Pro」や「Homebrew」などのプリセットが用意されています。より高機能なターミナルアプリとして「iTerm2」もおすすめです。

まとめ

Macのターミナルとコマンドラインを使いこなすことで、ファイル操作からシステム管理まで効率的に行えるようになります。

  • 基本コマンド:ls・cd・cp・mv・find・grep をまずマスターする
  • システム確認:sw_vers・top・df -h でMacの状態を把握する
  • .zshrc設定:エイリアスを登録して自分専用のショートカットを作る
  • Homebrew:パッケージ管理ツールを使って必要なソフトを効率的に管理する

最初は難しく感じるかもしれませんが、よく使うコマンドを少しずつ覚えていくだけで、日々の作業効率が大きく向上します。ぜひ今日から一つずつ試してみてください。

Check Also

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

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

MacとiPhone間、または …