• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
    • 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

    기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈 app.tool_clock
  • テレビ東京、不適切表現で謝罪 「激録・警察密着24時!!」
    2024-05-29

    一力が本因坊初防衛
    2024-05-30

    授業中の生徒や住民が弾道ミサイル飛来を想定した避難訓練 福島・須賀川桐陽高
    2024-05-31

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    三姉妹が温泉旅行で取っ組み合いの大げんか うっとうしくてめんどうくさい家族愛描く「お母さんが一緒」
    2024-06-02

    知られざる作品や作家との巡り合いが生まれる高円寺のギャラリーショップ。
    2024-06-02

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

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

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

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    大学入学共通テスト、追試は本試験1週間後 コロナ禍前に戻す 月経痛の配慮明記も
    2024-06-05

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

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

    「Osaka Art & Design 2024」(大阪市内)開幕レポート。何気ない日常のなかで多様なカルチャーに触れる
    2024-06-06

    「art stage OSAKA 2024」が9月に開催。大阪・関西万博への機運も醸成
    2024-06-05

    「江戸期より後の遺構」 世界遺産目指す佐渡の金山、一部除外勧告
    2024-06-06

    美術家藤井光さん個展「終戦の日/WAR IS OVER」 希望か絶望か…大分・佐伯の地下弾薬庫跡にこだまする泣き声
    2024-06-07

    ©  Dopu Box
    💛