Compass note

未踏の地へ踏み出すコンパス的エンジニアノート

Compass Note|ITエンジニアの羅針盤

Mac のターミナルで現在のフォルダを Finder で開く方法

* 本ページはプロモーションが含まれています

Mac のターミナルで現在のフォルダを Finder で開くには、open コマンドを使用します。

基本的な使い方

open .

このコマンドを実行すると、現在の作業ディレクトリが Finder で開きます。

オプション

  • -a <アプリケーション名>: 指定したアプリケーションでファイルやディレクトリを開きます。Finder 以外 のアプリケーションで開きたい場合に便利です。
  • -n: 新しい Finder ウインドウで開きます。
  • -R: Finder でファイルまたはディレクトリを選択した状態で開きます。

# 現在のディレクトリを Finder で開く
open .

# 親ディレクトリを Finder で開く
open ..

# 特定のディレクトリを Finder で開く
open /path/to/your/directory

# 特定のファイルを Finder で開く
open /path/to/your/file.txt

# Finder でファイルを選択した状態で開く
open -R /path/to/your/file.txt

補足

  • コマンドの実行時に Finder が起動していない場合、Finder が起動します。
  • パスに空白が含まれる場合は、クォートで囲む必要があります (例: open "my directory" )。

alias (エイリアス) の設定

よく使うコマンドを短く記述できるようにする alias (エイリアス) を設定しておくと便利です。

  1. ~/.zshrc (zsh を使用している場合) または ~/.bash_profile (bash を使用している場合) をテキストエディタで開きます。
  2. 以下の行を追加します。
alias o='open .'
  1. ファイルを保存し、ターミナルで以下のコマンドを実行して設定を反映させます。
source ~/.zshrc  # zsh の場合
source ~/.bash_profile  # bash の場合

これで、o と入力して Enter キーを押すだけで、現在のディレクトリを Finder で開くことができるようになります。

Finder からターミナルを開く

Finder でフォルダを右クリックし、「サービス」>「新規ターミナル」を選択すると、そのフォルダをカレントディレクトリとしたターミナルが開きます。この方法を使えば、ターミナルで open . コマンドを実行する必要はありません。