Macのターミナルで削除されたファイルを復元する方法【コマンド付き完全ガイド】
Unixベースのコアを持つMacでは、日常的なタスクのほとんどを複数の方法で実行できます。削除されたファイルの復元もその一つで、Finderを使う方法と、Macのターミナルコマンドを使う方法があります。この記事では後者に焦点を当て、データ復元の観点からMacターミナルについて知っておくべきことをすべて解説します。
Macでターミナルを起動する方法

ターミナルは、Mac上のひとつのアプリケーションにすぎません(代替となるターミナルエミュレータも多数存在します)。つまり、他のアプリとまったく同じように起動できます。
方法1: Finderを開き、「/Applications/Utilities(アプリケーション/ユーティリティ)」フォルダに移動して、「ターミナル」をダブルクリックします。

方法2: 「Command + Space」キーを押してSpotlightを開き、「terminal」と入力してEnterキーを押します。

方法3: Launchpad(Dockから、またはF4キーで)を開き、「terminal」と入力して「ターミナル」をクリックします。

頻繁にターミナルを使用する予定がある場合は、Dock上のアイコンを右クリックして「オプション > Dockに追加」を選択し、Dockにピン留めしておくのがおすすめです。
ターミナルの仕組み
ターミナルは、MacのUnix的な内部構造へアクセスするための入り口と考えることができます。オペレーティングシステムへのコマンドラインインターフェース(CLI)を提供しており、マウスでグラフィカルインターフェースを操作する代わりに、キーボードでコマンドを入力してコンピュータとやり取りできます。
ほとんどの一般ユーザーはターミナルを使いません。MacのGUIは多くの用途を十分に満たしているからです。しかし、コマンドラインからしかアクセスできない隠れた設定も存在します。また、いくつかの簡単なコマンドを使えば、マウスでの一連のクリック操作よりもはるかに効率的に処理できたり、作業を完全に自動化できたりする場合もあります。
Macでターミナルを使ったことがない方にとっては、最初は少し敷居が高く感じられるかもしれませんが、恐れる必要はまったくありません。以下の手順に従えば、誰でも安全にファイル復元を試せます。
Macターミナルで削除されたファイルを復元する方法
Macでファイルを削除すると、そのファイルはゴミ箱に移動されるか、完全に削除されます。このセクションでは、Macターミナルを使って、ゴミ箱にあるファイルと完全に削除されたファイルの両方を復元する方法をそれぞれ解説します。
Macターミナルでゴミ箱からファイルを復元する
コマンドラインからゴミ箱のファイルを復元するのは簡単です。ゴミ箱は実質的には特別なフォルダであり、シンプルなコマンドで任意のファイルをコピー・移動できるからです。
ステップ1: システム環境設定(macOS Ventura以降は「システム設定」)の「セキュリティとプライバシー」パネルを開き、「プライバシー」タブを選択します。
ステップ2: 鍵アイコンをクリックしてロックを解除し、左側のリストから「フルディスクアクセス」を選択して、ターミナルのアイコンをリストにドラッグ&ドロップします。

ステップ3: ターミナルを起動します。
ステップ4: cd .Trash と入力してEnterキーを押し、ゴミ箱フォルダに移動します。
ステップ5: ls -al ~/.Trash と入力してEnterキーを押し、ゴミ箱フォルダの中身を一覧表示します。

ステップ6: mv filename ../ と入力してEnterキーを押すと、指定したファイルをホームフォルダに移動できます(filenameは復元したいファイル名に置き換えてください)。
ステップ7: Quit と入力してEnterキーを押し、ターミナルを閉じます。
「rm」コマンドで削除したファイルを復元する
rmコマンドを使うと、ターミナルから直接任意のファイルを削除できます。ただし、rmコマンドで削除されたファイルはゴミ箱に移動しないため、前述の方法では復元できません。
その場合でも、PhotoRecのようなMac用データ復元ツールを使えば復元できる可能性があります。PhotoRecはターミナル上で動作し、Homebrew経由でインストールできます。
注意: 内蔵のシステムドライブ(macOSがインストールされているドライブ)をスキャンしたい場合は、データ復元ツールを使用する前に、以下の手順でSystem Integrity Protection(SIP)を無効にする必要があります。
- Macを再起動し、Command + Rキーを同時に押し続けてリカバリーモードで起動します。
- 画面上部の「ユーティリティ」メニューを開き、「ターミナル」を選択します。
csrutil disableと入力してEnterキーを押し、SIPを無効にします。- Macを再起動します。
- ターミナルを起動します。
SIPの無効化には一定のリスクが伴う点にご留意ください。SIPはMacを悪意のあるソフトウェアから守る重要なセキュリティ機能です。復元作業が完了したら、同じ手順で csrutil enable を実行し、必ずSIPを再度有効にしておきましょう。
ステップ1: ターミナルに以下のコマンドを貼り付けて、Homebrewをインストールします。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
ステップ2: brew install testdisk と入力してEnterキーを押し、TestDiskをインストールします(PhotoRecはTestDiskパッケージに含まれています)。
ステップ3: sudo photorec と入力してEnterキーを押し、PhotoRecを起動します。

ステップ4: スキャン対象のハードドライブを選択します。

ステップ5: パーティションを選択します。ドライブ全体をスキャンしたい場合は「No partition」オプションを選んでください。

ステップ6: ファイルシステムを選択してEnterキーを押します。PhotoRecが適切と思われるオプションを自動的に提案してくれます。

ステップ7: 復元ファイルの保存先を選択し、確定するときにキーボードの「C」キーを押します。

PhotoRecの操作が難しいと感じる場合や、完全に削除されたファイルをできるだけ早く、手間なく取り戻したい場合は、Disk Drillの利用がおすすめです。Disk DrillはモダンなGUIを備えた使いやすいデータ復元ソフトで、数百種類のファイル形式に対応しています。
Disk Drillで完全に削除されたファイルを復元する手順は次のとおりです。
- Disk Drillをダウンロードしてインストールします。

- 削除前にファイルが保存されていたドライブの横にある「復元」ボタンをクリックします。

- 復元したいファイルを選択し、復元先のディレクトリを指定して、もう一度「復元」ボタンをクリックします。

Disk Drillなら、データ復元はこれほど簡単に行えます。
Time Machineバックアップからファイルを復元する
実は、グラフィカルインターフェースを使わずに、Time Machineバックアップから削除済みファイルを復元することも可能です。タッチパッドやマウスが使えない状況や、何らかの理由でGUIを操作できない場合などに非常に便利な方法です。
ステップ1: 最初の復元方法で説明した手順と同様に、「セキュリティとプライバシー」設定パネルの「プライバシー」タブから、ターミナルを「フルディスクアクセス」が許可されたアプリのリストに追加します。
ステップ2: ターミナルを起動します。
ステップ3: tmutil listbackups と入力して、利用可能なすべてのTime Machineバックアップを一覧表示します。

ステップ4: 以下のコマンドを入力して、ファイルを復元します。
tmutil restore '$BACKUP_PATH/$ORIGINAL_PATH' '$DESTINATION'
- $BACKUP_PATH = Time Machineバックアップの保存場所
- $ORIGINAL_PATH = 削除されたファイルの元の場所
- $DESTINATION = 復元したファイルを保存したい場所
まとめ
ご覧のとおり、Macターミナルを使って削除されたファイルを復元することは可能ですが、対応できるのは限られたケースのみです。ターミナルからのファイル復元は決して簡単ではないため、一般のMacユーザーはまずGUIを備えたデータ復元アプリケーションを試し、それで復元できない場合にのみターミナルコマンドを試すことをおすすめします。また、重要なデータを守るためには、Time Machineなどのバックアップを日頃から定期的に取っておくことが何よりの対策になります。
-
Windows 11で削除したファイルを復元する方法|ごみ箱から専用ツールまで徹底解説
21世紀の現代、データは間違いなく最も重要な資産のひとつです。メール、ログイン情報、写真、動画、ドキュメントなど、私たちの生活はデータに支えられています。だからこそ、大切なデータを失うことは悪夢以外の何ものでもありません。 どのようなデバイスを使っていても、誤ってファイルを削除したりデータを失ったりすることは珍しくありません。しかし、かつては難しい作業だった削除済みデータの復元も、今ではさまざまな方法で簡単に行えるようになりました。デバイスから完全に削除されたファイルでさえ、ほんの数ステップで復元できる場合があります。 Windows OSの場合、削除したファイルはすべて「ごみ箱」フォルダに
-
Windows 11で完全に削除されたファイルを復元する6つの方法
Windows 11で完全に削除されたファイルを復元したいとお考えですか? あるいは、仕事や思い出が詰まった大切なファイルを誤って消してしまい、どうにかして取り戻したい状況でしょうか。 まず安心してください。このようなトラブルに遭遇しているのはあなただけではありません。多くのユーザーが同じ問題を抱えていますが、正しい対処法を知らないだけなのです。 本記事では、Windows 11で完全に削除されたファイルを復元するための実践的な解決策を厳選してご紹介します。 Windows 11で削除したファイルはどこへ行くのか? 通常、Windows 11でファイルを削除すると、そのファイルはごみ箱に移動し