• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
削除したファイルをLinuxで復元するチュートリアル
2021-12-16

ユーザが意外にも必要なファイルを削除した場合、ほとんどの場合、このファイルを再復元または再構築する簡単な方法はありません。しかし、幸いなことに、ファイルはいくつかの方法で復元できます。ユーザーがファイルを削除すると、ファイルは消えず、しばらく隠されています。

ここでは、どのように動作しているかを説明します。ファイルシステムには、ハードディスク、MicroSDカード、フラッシュメモリドライブなどのストレージユニット内のファイルの位置を追跡するファイル割り当てテーブルと呼ばれるものがあります。ファイルが削除されると、ファイルシステムは、ファイル割り当てテーブルで次の2つのタスクの1つを実行します。このファイルのファイル割り当てテーブルのエントリは、「フリースペース」またはファイル割り当てテーブルのファイルのエントリを削除し、対応するスペースをフリースペースとしてマークします。新しいファイルがストレージユニットに配置される必要がある場合、オペレーティングシステムはこのファイルを空席としてマークされた場所に配置します。この空席に新しいファイルが書き込まれると、削除されたファイルは完全に消えてしまいます。削除したファイルを復元する必要がある場合、ユーザーはファイルに対応する「空席」が占有されている場合、このファイルは永遠に復元できないため、ファイルを操作することはできません。

リカバリソフトウェアはどのように動作しますか?

ほとんどのファイルシステム(ファイルを削除するとき)は、タグ空間が空白であるだけです。これらのファイルシステムの下で、リカバリソフトウェアはファイル割り当てテーブルというファイルを表示し、削除されたファイルを別のストレージユニットにコピーします。ファイルがリカバリが必要な他の削除されたメモリセルにコピーされると、ユーザはその削除されたファイルを失う可能性があります。

ファイルシステムでは、ファイル割り当てテーブルのエントリが消去されることはめったにありません。もしファイルシステムが本当にそうすれば、これはリカバリソフトウェアがファイルをリカバリしていることです。リカバリソフトウェアは、ストレージユニットでファイルヘッダをスキャンし、すべてのファイルに特殊な符号化文字列があり、ファイルの一番前にあり、魔法数字とも呼ばれています。たとえば、コンパイルされたJAVAファイルの魔法数字は16進数で「CAFEBABE」です。したがって、このタイプのファイルを復元する場合、リカバリソフトウェアは「CAFEBABE」を検索し、別のストレージユニットにファイルをコピーします。一部のリカバリソフトウェアでは、特定のファイルタイプを検索できます。ユーザーがPDFファイルを復元したい場合、復元ソフトウェアは16進数の魔法数字「25500446」を検索します。これはASCIIコードの「%PDF」です。リカバリソフトウェアは、すべての魔法の数字を検索し、ユーザーは削除したファイルをリカバリするかを選択できます。

デバイスの場所:

続行する前に、次の情報は、リカバリソフトウェアに正しいストレージユニットを見つけるように導くのに役立ちます。すべてのデバイスは/dev/ディレクトリにマウントされます。オペレーティングシステムは、管理者が各パーティションまたはデバイスの名前を与えるのではなく、各デバイスに名前を付ける規則に従います。

1番目のSATA HDDの2番目のパーティションの名前はsda 2になります。名前の最初のアルファベットはストレージタイプを示しています。ここではSATAを指しますが、アルファベット「s」はSCSI、FireWire(火線ポート)、USBを指す場合もあります。2番目のアルファベット「d」はdisk(ハードディスク)を指します。3番目のアルファベットはデバイス序数を指し、すなわちアルファベット「a」は1番目のSATAを指し、「b」は2番目を指す。最後の数字はパーティションを表します。パーティション番号のないデバイス名は、設定したすべてのパーティションを表します。上記の例では、対応する名前はsdaです。名前の最初のアルファベットは、PATAハードディスク(IDE)に対応する「h」である可能性もあります。

TestDiskによるリカバリ:

各リカバリソフトウェアには、異なる機能、特徴、およびサポートされている異なるファイルシステムがあります。以下に、TestDiskを使用してさまざまなファイルシステムでファイルをリカバリするためのガイドラインを示します。

FAT 16、FAT 32、exFAT(FAT 64)、NTFSおよびext 2/3/4:

  • TestDiskは、Linux、*BSD、SunOS、Mac OS X、DOS、Windowsなどのオペレーティングシステムで動作するオープンソースのフリーソフトウェアです。TestDiskは次のリンクから入手できます。http://www.cgsecurity.org/wiki/TestDisk。TestDiskはsudo apt-get install testdiskと入力してインストールすることもできます。TestDiskには多くの機能がありますが、この文章ではファイルの復元という機能だけに注目します。
  • root権限を使用して端末からTestDiskを開くには、sudo testdiskコマンドを入力します。

    Intel-このようなパーティションテーブルは、Windowsシステムや多くのLinuxシステムで非常に一般的であり、MBRパーティションテーブルとも呼ばれることが多い。

    EFI GPT−このタイプのパーティションテーブルは、Linuxシステムで一般的に使用される。Linuxシステムでは、論理パーティションまたは拡張パーティションの概念がGPTパーティションテーブルに適用されないため、このパーティションテーブルが最も推奨される。これは、各パーティションにLinuxシステムがある場合、1つのLinuxユーザが複数のタイプのLinuxシステムから多重起動できることを意味する。もちろんGPTパーティションテーブルの使用には他の利点があるが,それらは本論文の議論の範囲を超えている。

    Humax-Humaxパーティションマッピングテーブルは、韓国企業のHumax製デバイスに適用されます。
    Mac-Appleパーティションマッピングテーブル(APM)は、Appleのデバイスに適しています。
    None-一部のデバイスにはパーティションテーブルがありません。たとえば、多くのSuborゲームコンソールでは、パーティションマッピングテーブルは使用されません。ユーザーが他のパーティション・テーブル・タイプでこのようなデバイスからファイルをリカバリしようとすると、TestDiskがなぜファイル・システムまたはファイルを探しているのかがユーザーに悩まされます。

    Sun-SunパーティションテーブルはSunシステムに適しています。

    Xbox-Xboxは、Xboxパーティションマッピングテーブルを使用するストレージデバイスに適しています。

    特別なReiserFS:
    ReiserFSファイルシステムからファイルを復元するには、まずパーティション内のすべてのファイルをバックアップする必要があります。エラーが発生した場合、この方法でファイルが失われる可能性があります。次に、DEVICEがsda 2形式で命名されたデバイスを指すコマンドを実行する。一部のファイルはlost+foundディレクトリに格納され、他のファイルは削除された場所に保存されます。

    コードのコピー

    reiserfsck --rebuild-tree --scan-whole-partition /dev/DEVICE
    プログラムによって開かれた削除ファイルを復元します。

    ユーザが意外にファイルを削除し、プログラムによって開かれたと仮定します。ハードディスク(HDD)からファイルが削除されましたが、このプログラムはRAMにあるファイルのコピーを使用しています。幸いなことに、ファイルを復元するには2つの簡単な解決方法があります。

    このソフトウェアにテキストエディタなどの保存機能がある場合、ユーザーはファイルを再保存できます。これにより、テキストエディタはファイルをハードディスクに書き込むことができます。
    音楽プレーヤーにMP 3ファイルがあり、音楽プレーヤーがMP 3ファイルを保存できないと仮定すると、この場合、ファイルを復元するのに以前よりも多くの時間がかかる。残念なことに,この方法はすべてのシステムと応用において有効であることを保証することはできない。まず、次のコマンドを入力します。
    コードのコピー

    lsof -c smplayer | grep mp3

    上のコマンドはsmplayerで使用されているすべてのファイルをリストします。このリストはgrepコマンドによってパイプを通じてmp 3を検索します。コマンドの入力は次のようになります。

    コードのコピー

  • smplayer 10037 collier mp3 169r 8,1 676376 1704294 /usr/bin/smplayer
  • 次に、次のコマンドを入力して、RAM(Linuxシステム、/proc/RAMにマッピング)からファイルを直接復元し、選択したフォルダにコピーします。ここでcpはコピーコマンドを指し、出力中の数字10037はプロセス数から来ており、出力中の数字169はファイル記述子を指し、「~/Music/」はターゲットディレクトリであり、最後の「music.mp 3」はユーザが復元したいファイルの名前である。


    ソース元URL:https://dopubox.com/article/p/ddeec32c3b9b8b27

    Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    かど番・藤井聡太、第4局始まる 将棋、叡王戦
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    イタリア・ヴェローナの歴史あるレストランをパトリシア・ウルキオラが再解釈。
    2024-06-03

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    「TRIO パリ・東京・大阪 モダンアート・コレクション」(東京国立近代美術館)開幕レポート。トリオで再発見する3館のコレクション
    2024-06-05

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    「台北當代2024」開幕レポート。「台湾マーケットのニーズに応えるプラットフォームに」
    2024-06-04

    PARCELで「Not Quite」開催。「~でなくもない」作家が集結
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    長山智美 デザイン狩人|HAY DOGS♡
    2024-06-06

    ©  Dopu Box
    💛