Mac
 Computer >> コンピューター >  >> システム >> Mac

Macでファイルパスをコピーする5つの簡単な方法を徹底解説

Macに何千ものファイルやフォルダが保存されていると、目的のファイルの正しいパスを取得するのは意外と難しいものです。この記事では、その問題を解決するために、macOSでファイルパスを素早く取得・コピーする方法を詳しくご紹介します。

なお、以前の記事「ターミナルを使ってMacの隠しファイル・フォルダを表示する方法」も併せてチェックしてみてください。

macOSでファイルパスをコピーする5つの方法

方法1:右クリックメニュー(コンテキストメニュー)からコピーする

最も手軽な方法の一つです。実は「パスとしてコピー」というオプションはデフォルトでは非表示になっています。以下の手順で表示させましょう。

STEP 1: パスを取得したいファイルやフォルダを選択し、右クリックします。

STEP 2: コンテキストメニューが表示されたら、「"ファイル名"としてパスをコピー」という項目が現れるまで、Option(⌥)キーを押し続けます。

STEP 3: 項目が表示されたらクリックするだけで、ファイルパスがクリップボードにコピーされます。

あわせて読みたい: 誰も知らないMacの便利ワザ10選

方法2:Finderを使ってコピーする

Finderは多機能なファイル管理アプリですが、残念ながらファイルパスを直接コピーする専用機能は搭載されていません。しかし、工夫次第でパスを確認してコピーすることは可能です。以下の手順を試してみてください。

STEP 1: Finderウィンドウを開き、画面上部の「移動」メニューから「フォルダへ移動」を選択します。

STEP 2: ダイアログボックスが表示されるので、パスを確認したいファイルを入力欄へドラッグ&ドロップします。

STEP 3: ファイルをドロップすると、入力欄に自動的にファイルのパスが表示されます。あとはショートカットキー「Command + C」でパスをコピーしましょう。

とても簡単ですね。あるいは、ターミナルアプリを使ってファイルやフォルダのパスを調べることもできます。

方法3:ターミナルでファイルパスを確認する

特定のファイルのディレクトリパスを探すには、Macのターミナルが頼りになる存在です。ファイル名を控えたうえで、以下の手順に従ってください。

STEP 1: 「アプリケーション」フォルダを開き、「ユーティリティ」メニューに移動します。

STEP 2: ターミナルアプリを起動し、スーパーユーザーとしてログインしていることを確認します。

注意: スーパーユーザーとは、管理者(Admin)権限でマシンにログインしている状態を指します。「sudo su」コマンドを入力してReturnキーを押せば切り替えられます。

STEP 3: ターミナルウィンドウに以下のコマンドを入力します(中央の部分は実際のファイル名に置き換えてください)。find / -name randomfilename

STEP 4: 焦らず待ち、コマンドが正しく実行されるのを見守りましょう。

STEP 5: 数秒後、ファイル名のリストが画面に表示されます。「operation not permitted(操作は許可されていません)」といった無関係な行もあるため、「/Library/Application Support/randomfilename/settings/」のような形式のパスを探してください。

目的のパスが見つかったら、あとはそれをコピーするだけです。

あわせて読みたい: 試す価値あり!Macターミナルコマンド10選

方法4:「情報を見る」からパスを確認する

Windowsのプロパティと同様に、macOSにも「情報を見る」という専用機能があり、右クリックメニューからアクセスできます。名前の通り、Mac上の任意のファイルやフォルダに関する詳細情報を確認できる便利なオプションです。手順は以下の通りです。

STEP 1: パスを確認したいファイルやフォルダを見つけて、右クリックします。

STEP 2: 表示されたコンテキストメニューから「情報を見る」をクリックします。

STEP 3: 開いたウィンドウ内の「場所」という項目を探せば、そこにファイルパスが表示されています。

この方法ならファイルやフォルダの場所を確実に把握できます。ただし、ここで表示されるパスは閲覧のみ可能で、ターミナルなど他の場所でそのまま利用することはできませんので注意しましょう。

おまけ:独自の「パスをコピー」サービスを作って右クリックから即アクセス

頻繁にファイルやフォルダのパスをコピーする必要があるなら、Automator(オートメータ)でサービスを作成しておくのがおすすめです。一度設定すれば、ショートカットを実行するだけで選択したファイルのパスが自動的にクリップボードへコピーされ、作業効率が格段にアップします。

STEP 1: Finderを開き、「アプリケーション」の中からAutomatorを起動します。

STEP 2: 表示された画面で「サービス」を選択し、「選択」ボタンをクリックして新規作成します。

STEP 3: 検索ボックスに「クリップボードにコピー」と入力します。

STEP 4: 見つかったアクション「クリップボードにコピー」を右側のペインへドラッグ&ドロップします。

STEP 5: 上部の設定で、「サービスは次の受信項目を受け取る」を「ファイルまたはフォルダ」に、「検索対象」を「Finder.app」に設定します。

STEP 6: 新しいサービスに「パスをコピー(Copy Path)」などの名前を付けて保存します。

STEP 7: 以降は、任意のファイルやフォルダを右クリックし、コンテキストメニューから「パスをコピー」を選ぶだけで、すぐにパスをコピーできるようになります。

以上、Macでファイルパスを検索・コピーするための最速テクニックをご紹介しました。他にも便利な方法をご存知の方は、ぜひコメント欄でお知らせください!

  1. Windows 10でファイルやフォルダーのフルパスをコピーする2つの簡単な方法

    Windowsを使っていると、深い階層のディレクトリをたどってそのパスを保存する必要がある場面はそれほど多くありません。しかし、エクスプローラーの中で奥深くに埋もれたファイルやフォルダーへのショートカットとしてパスを利用できると、意外と便利なことがあります。この記事では、Windows 10でファイルやフォルダーのフルパスをコピーする方法をご紹介します。 Windows 10でファイルやフォルダーのフルパスをコピーする方法 Windows 10では、ファイルやフォルダーの完全なパスをクリップボードにコピーできると非常に便利です。これにより、ファイルを探し回ることなく、開くダイアログやアップロ

  2. macOSでファイルのパスを確認・コピーする5つの方法

    Macでファイルを作成またはコピーすると、そのファイルには「パス」が割り当てられます。パスとは、Mac上におけるファイルの実際の保存場所を示すものであり、いわばファイルの完全な住所のようなものです。パスがわかれば、Mac内の任意のフォルダやファイルに簡単にアクセスできます。 さまざまな理由から、Mac上のファイルのパスを確認したい場面があるでしょう。例えば、ファイルパスを入力値とするプログラムを書いている場合や、インストールしたアプリにファイルのパスの入力を求められた場合などが挙げられます。 目的が何であれ、Macにはファイルのパスを表示する方法が複数用意されています。macOSには標準で