英語フランス語スペイン語

Ad


OnWorksファビコン

fatcat - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで fatcat を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド fatcat です。

プログラム:

NAME


fatcat - FAT ファイルシステムの探索、抽出、修復、およびフォレンジック ツール

SYNOPSIS


fatcat ディスク.img [オプション]

DESCRIPTION


fatcat は、FAT の探索、抽出、修復、フォレンジックを可能にするスタンドアロン ツールです。
ファイルシステム 現在、FAT12、FAT16、および FAT32 をサポートしています。

OPTIONS


fatcat にオプションを提供する必要があります。そうしないと、ヘルプ メニューが表示されます。

-i
FAT ファイルシステムに関する情報を表示します。

-l path [-NS]
ディレクトリのエントリをリストします。 path If -d が存在する場合、削除されたファイルは残ります
リストされている。

-L [-NS]
と同じ -lしかし、 クラスター番号をソースとして使用します。 もし -d 存在します、削除されました
ファイルがリストされます。

-r path
パスで指定されたファイルを読み取ります

-R [-NS サイズ]
から始まるファイルを読み取ります。 クラスター番号。 もし サイズ が提供されると、これは
読むだけ サイズ バイト

-x ターゲット [-NS 集まる] [-NS]
すべてのファイルを ターゲット ディレクトリ。 クラスターを提供する場合、 -c
抽出は、ルート ディレクトリではなく、指定されたクラスターから開始されます。 もし -d is
存在する場合、削除されたファイルは抽出されます。

-z、 -S
-z 未割り当てのデータをすべてゼロに書き込みます。 -S あなたのすべてを書きます
未割り当てのデータをランダムなバイトに割り当てます。 これにより、たとえば、削除されたファイルが
読めなくなる。

-@
これにより、指定された情報に関する情報が表示されます 。 アドレスが表示されるので、
これは、イメージ内のクラスターと FAT エントリー (次のクラスター、
未割り当てまたはクラスターの終わり)

-2
XNUMX つのファイル アロケーション テーブルを比較し、完全な差分を生成します。 これは次の目的で使用できます。
ディスクが破損していないことを確認し、マージする前に調べてください。
  -m.

-m
XNUMX つのファイル アロケーション テーブルをマージします。 これにより、割り当てられたエントリのみが保持されます。
または他のテーブルでも。

-b バックアップファイル [-NS テーブル]
FAT テーブルを バックアップファイル ファイル。 で指定できます -t テーブル)
バックアップしたいもの (0:両方、1:最初、2:XNUMX 番目)。 次に、次を使用して FAT を適用できます。 -p.

-p バックアップファイル [-NS テーブル]
次を使用して FAT テーブルにパッチを適用します バックアップファイル 以前にバックアップしたファイル (使用 -b)。 あなたはできる
つかいます -t をクリックして、パッチを適用するテーブルを指定します (0: 両方、1: 最初、2: XNUMX 番目)。

-w -v [-NS テーブル]
書き込みます FAT へのエントリ 。 次を使用してテーブルを指定できます -t
(0:両方、1:最初、2:XNUMX 番目)。

-o
ディスク上の孤立したファイルを検索します。 これにより、ファイルをリストしたログが生成されます。
見つかったディレクトリとエントリ。 見る -L, -R & -x それらのファイルにアクセスし、
ディレクトリ。

-f
ルート (/) からディレクトリをたどり、未割り当てのファイルを修正しようとします。
ディレクトリの FAT テーブル。

-e path [-NS 集まる] [-NS サイズ]
のエントリに関する情報を表示します。 path ファイルまたはディレクトリ。 編集できます
を使用したクラスターまたはサイズの参照 -c & -s.

-k
ルート (/) からディレクトリをたどり、指定されたディレクトリを参照するエントリを検索します。
.


次を使用してディスクを探索できます -l:

$ fatcat ディスク.img -l /

そしてディレクトリを入力します:

$ fatcat ディスク.img -l /some/dir/

次を使用してファイルを読み取ることができます -R:

$ fatcat disc.img -r /hello.txt Hello world! $ fatcat disc.img -r /picture.png > out.png

削除されたファイルを含むファイルを読み取ることもできます。

$ fatat ディスク.img -l / -d

そして、すべてのファイルをターゲット ディレクトリに抽出します。

$ mkdir 出力/ $ fatcat disc.img -x 出力/

リストを見てみましょう:

$ fatcat hello-world.img -l /
リストパス /
ディレクトリクラスタ: 2
f 25/10/2013 13:30:06 hello.txt c=3 s=13 (13B)
d 25/10/2013 13:30:46 ファイル/ c=4

のクラスター ファイル ディレクトリは 4、これは次のようにリストできることを意味します -L 4:

$ fatcat hello-world.img -L 4
リストクラスター 4
ディレクトリクラスタ: 4
d 25/10/2013 13:30:22 ./ c=4
d 25/10/2013 13:30:22 ../ c=0
f 25/10/2013 13:30:46 other_file.txt c=5 s=29 (29B)

のクラスター その他のファイル.txt ファイルは 5 で、サイズは 29 バイトなので、読み取ることができます
-R 5 -s 29:

$ fatcat hello-world.img -R 5 -s 29
こんにちは!
これは別のファイルです!

その他の例とチュートリアルについては、以下を参照してください。 太った猫 チュートリアルと例は次のとおりです。
<https://github.com/Gregwar/fatcat/blob/master/docs/index.md>

onworks.net サービスを使用してオンラインで fatcat を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad