Macのターミナルを使って削除されたファイルを復元する方法(2021年)

目次

  • Macのターミナルとは?
  • Macでターミナルを起動する方法
  • ゴミ箱から削除したファイルを復元するためにターミナルを使用する方法
  • 外部デバイスのゴミ箱から削除されたファイルを復元する
  • ターミナルからTime Machineを起動する
  • Macのコマンドライン復元ソフトのオプション
  • グラフィカルユーザーインターフェースを持つデータ復元ソフトウェアの代替品はありますか?
  • まとめ
    • 紛失したファイルを復元するには、Macのターミナルに何を入力する必要がありますか?
    • Mac のターミナルを使用して、空になったゴミ箱を復元するにはどうすればよいですか?
    • rm で削除したファイルを復元することは可能ですか?

Macを使用していると、常に新しいデータが追加されると同時に、不要になったものを削除してしまいます。時には、削除した後に、まだ使い終わっていないことに気づき、もう少し残しておけばよかったと思うこともあります。

Macでデータを復元する方法は複数ありますが、今回はターミナルを使用してMacで削除されたファイルを復元する方法を紹介します。グラフィカルなインターフェイスを使用したい場合は、そのような方法も紹介します。

Macターミナルとは?

macOSのユーザーエクスペリエンスのほとんどがグラフィカルであるのとは対照的に、ターミナルはテキストベースでオペレーティングシステムにアクセスすることができます。

このテキストベースのインターフェースを使えば、シェルやOSの他の側面に深いレベルでアクセスすることができ、通常のグラフィカルインターフェースではできないような作業もできるようになるのです。

さて、Terminalが何であるかが分かったところで、起動方法と使い方について説明します。

Macでターミナルを起動する方法

Terminalの起動は実はとても簡単で、macOSではOSの一部として組み込まれているため、アプリを開くために何かをダウンロードする必要はありません。

ステップ1.Finderを起動し、「ユーティリティ」を開きます。

utilities-folder-in-finder

ステップ2.ユーティリティの中から、「ターミナル」アプリを探し、ダブルクリックして起動します。

launching the terminal from within finder

ステップ3.すると、新しい空のターミナルウィンドウが現れ、そこでターミナルにコマンドを入力することができます。

blank terminal window

ターミナルを使用してファイルを復元する方法はいろいろありますが、以下にいくつか紹介します。

ゴミ箱から削除されたファイルを復元するための端末の使い方

ゴミ箱は、削除されたファイルが入る場所です。ファイルはゴミ箱に入れるか、その場で永久に削除することができます。

以下の手順を実行するには、プライバシー設定を変更し、ターミナルにフルディスクアクセスを許可する必要があります。これはとても簡単で、いくつかのステップを踏むだけです。

ステップ1.システム環境設定を起動し、「セキュリティ」&「プライバシー」タブを開きます。プライバシー」タブを開きます。

ステップ2.この中から「フルディスクアクセス」を探し、ターミナルがあなたのMacにフルアクセスできるようにします。

system preferences terminal

ステップ3.これで、ターミナルを起動することができます。これは、FinderからUtilitiesフォルダに移動して行うことができます。Terminalの起動方法は、上記のステップをお読みください。

ステップ 4.新しいターミナルウィンドウが表示されたので、削除されたファイルの復元を開始できます。

ステップ5.まず最初に、ゴミ箱フォルダに移動して、その中身を見ることができるようにしたいと思います。以下のコードを入力し、リターンキーを押してください。

cd .Trash

ステップ6.次に、ゴミ箱の中身を表示させたいのですが、これは以下のコードを入力し、リターンキーを押すことで可能です。

ls -al ~/.Trash

viewing the trash in the terminal

ステップ7.以下を正しいパスで入力し、リターンキーを押すことで、削除されたファイルを復元することができます。

mv ファイル名 …/

最近スキーに行って写真を消してしまったので、それを復元するためにできることは、mvと入力し、ゴミ箱に行ってファイルをターミナルにドラッグすると、これでパス名が打ち出されるので、それを使っています。下にファイル名を載せておきますので、参考にしてください。ファイル名を入力したら、キーボードのリターンをクリックします。

/Users/joellockard/Library/Mobile/MobileDocuments/com~apple~CloudDocs/.Trash/brighton-sunset-mountain.jpeg …/

ステップ 8.ファイルが復元された後、ホームディレクトリのフォルダに移動して、復元されたファイルを表示します。

外付けデバイスのゴミ箱から削除されたファイルを復元する

サムドライブのような外付けデバイスは、それらにインストールされている独自のローカルゴミ箱を持っています。これらのファイルは、ユーザーが変更しないように、デフォルトで非表示になっています。我々は、削除されたファイルをチェックするためにそれらを見ることができます。私は外付けハードドライブの回復について話している記事で、この上にさらに深く行く。

ステップ1.SHIFT CMD .キーを押して、隠しファイルを有効にします。隠しファイルや隠しフォルダを有効にするには、ターミナルを起動し、次のように入力することもできます。

デフォルトの書き込み com.apple.finder AppleShowAllFiles TRUE

と入力します。

キルオールファインダー

これで、以下のフォルダが表示されるようになります。

.ゴミ箱

ステップ2.これらのコマンドを実行すると、ゴミ箱フォルダの中身を見ることができるはずです。復元したいファイルがあれば、そのフォルダを参照するだけです。

では、ターミナルからTime Machineを起動する方法を紹介します。Time Machineを使えば、Macのバックアップやデータの復元ができるので、ぜひともやっておきたいところです。

ターミナルからTime Machineを実行する

Time Machineは、Macを外付けハードドライブにバックアップするための内蔵バックアップユーティリティです。削除されたファイルの復元には、ほとんどの場合、ターミナルではなく、Time Machineのインターフェイスを使用します。

ターミナルベースの方法は、遠隔地にある Mac を操作する場合や、Mac 上でスクリプトを実行する場合に便利です。また、このリカバリ方法を使用して、グラフィカルインターフェースを使用せずにTime Machineを実行する方法を学ぶことができます。

Time Machineのコマンドの多くは、その名前に次のようなものが含まれています。

tmutil

ステップ1.Terminalを起動します。上のセクションで説明したように、Terminalがフルディスクアクセス可能であることを確認してください。

ステップ2.以下を入力し、利用可能なすべてのタイムマシンバックアップをリストアップします。

tmutil listbackups

time machine backups in the terminal

ステップ3.を入力します。

tmutil restore ‘$BACKUP_PATH/$ORIGINAL_PATH’ ‘$DESTINATION’.

これで、Time Machineのバックアップからファイルを復元することができます。ファイル名を入力する際には、パス全体が必要であることを忘れないでください。

ターミナルとテキストベースのすべてがあなたを興奮させるなら、ターミナル内で実行される全体のデータ回復ツールがあります。

Mac用コマンドライン型復元ソフトオプション

PhotoRecは削除されたファイルを復元することができるコマンドラインツールであり、私はそれを強くお勧めします。PhotoRecについて話すとなると、突っ込みどころが満載ですが、私が過去に行ったレビューとチュートリアルを見てみることをお勧めします。レビューはこちらでご覧いただけます。

selecting media in photorec

PhotoRecの詳細はこちら、ダウンロードはこちらです。

グラフィカルユーザーインターフェースを持つデータ復元ソフトウェアの代替品はありますか?

TerminalとPhotoRecについて学んだ後、グラフィカルユーザーインターフェースを含む復元オプションを使用することを決定することができます。Disk Drill は、データ復元に関して素晴らしい選択肢です。

また、読んでください。2021年のMac用ベストデータリカバリーソフトウェアトップ7

Disk Drillは、Macやその他のデバイスで削除されたファイルを復元することができます。これは、あなたのハードドライブをスキャンして、あなたには見えないが、まだハードドライブにあるデータを見つけることによって行います。

Disk Drillを使用するには、ソフトウェアをダウンロードしてインストールするだけで、そこからマシンをスキャンして、削除されたファイルの復元を開始することができます。

ステップ1.Disk Drillをダウンロードし、インストールします。ステップ2.スキャンしたいストレージデバイスを選択します。Disk Drillは外付けハードドライブからもデータを復元することができます。

selecting external hard drive in disk drill

ステップ3.スキャンプロセスが完了するのを待ちます。

scan in progress

ステップ4.内容を閲覧して、復元したい項目にチェックを入れます。その後、画面の右下にある青い復元ボタンをクリックします。

recovering data from within disk drill

ステップ5.復元をクリックしたら、次にファイルの復元先を選択する必要があります。

まとめ

ターミナルを初めて使うときは、かなり怖く感じるかもしれませんが、ご覧のとおり、使い方はそれほど難しくなく、ほとんどのことは数行のテキストを入力するだけで削除したファイルを復元することができます。

私はいつも、何かをするために複数の方法を知っていることが好きです。なぜなら、ある方法が他の方法よりも理にかなっていることがあるからです。ターミナルを使いこなすことで、より良いMacユーザーになれるでしょうし、ターミナルを使いたくなければ、いつでもグラフィカルインターフェイスに戻ることができます。いずれにせよ、あなたは何か新しいことを学んだのです。

紛失したファイルを復元するには、Macのターミナルに何を入力する必要がありますか?

まず、ターミナルを起動し、cd .Trashと入力してリターンキーを押します。次に、ls -al ~/.Trashと入力し、リターンキーを押してください。その後、mv filename ../ と入力し、filename には回復したいファイルの全パスを入力してリターンキーを押します。

MacのTerminalを使って、空になったゴミ箱を復元するにはどうすればよいですか?

ターミナルを使用してゴミ箱から削除されたアイテムを復元することは、不可能ではありませんが、非常に困難です。Disk Drill などのデータ復旧ツールの使用をお勧めします。

rm で削除したファイルを復元することは可能ですか?

rmコマンドは、Macからファイルを削除するために使用し、マシンに戻すことはありません。このツールは非常に強力で、削除の確認を求めずにすぐにデータを削除するため、危険な場合があります。 誤って削除したファイルを復元する 破損した/破損したドライブを復元する データ復元についてもっと学ぶ

Scroll to Top