これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド blkcat です。
プログラム:
NAME
blkcat - ディスク イメージ内のファイル システム データ ユニットの内容を表示します。
SYNOPSIS
黒猫 [-ahswvV] [-NS fstype] [-u 単位サイズ] [-私 画像タイプ] [-または 画像オフセット] [-NS
開発セクターサイズ] 画像 【画像】 ユニットアドレス [数]
DESCRIPTION
黒猫 ディスプレイ NUM ユニットアドレスで始まるデータユニット (デフォルトは XNUMX つ) ユニットアドレス
から 画像 さまざまな形式で stdout に出力します (デフォルトは raw)。 黒猫 と呼ばれていました dcat TSKで
3.0.0より前のバージョン。
議論
-a 内容を ASCII で表示します
-ffstype
特定のファイルタイプとして画像を指定します。 ここで「swap」を指定すると、画像は次のようになります。
サイズ 4096 バイトのページに表示されます。 「raw」を指定すると、512 バイトが使用されます。
デフォルトのサイズとして。 「-u」フラグはデフォルトのサイズを変更できます。 「-f list」を使用して、
サポートされているファイル システム タイプをリストします。 指定しない場合、自動検出方法は次のとおりです。
中古。
-h 内容を XNUMX 進ダンプで表示します
-s イメージに関する統計情報を表示します (ユニット サイズ、ファイル ブロック サイズ、およびファイルの数)。
断片)。
-u 単位サイズ
raw、blkls、およびスワップ イメージのデフォルトのデータ ユニットのサイズを指定します。
-i 画像タイプ
rawなどの画像ファイルの種類を特定します。 '-i list'を使用して、サポートされているものを一覧表示します
タイプ。 指定しない場合は、自動検出方法が使用されます。
-o imgoffset
画像内でファイルシステムが開始するセクターオフセット。
-b dev_sector_size
基盤となるデバイスセクターのサイズ(バイト単位)。 指定されていない場合、
画像形式が使用されるか(存在する場合)、512バイトが想定されます。
-v 標準エラー出力への詳細な出力。
-V表示バージョン。
-w コンテンツを HTML テーブル形式で表示します。
画像[画像]
読み取るディスクまたはパーティションのイメージ。フォーマットは「-i」で指定されます。 多数
画像が複数のセグメントに分割されている場合は、画像ファイル名を指定できます。 もしも
XNUMXつの画像ファイルのみが指定され、その名前はシーケンスの最初です(たとえば、
'.001'で終わることで示されます)、後続の画像セグメントが含まれます
自動的に。
ユニットアドレス
表示するディスク装置のアドレス。 このファイル システム上のユニットのサイズは次のとおりです。
-s オプションを使用して決定されます。
num 表示するデータ単位の数。
基本的な機能は、 黒猫 を使用して達成することもできます dd。 どの i ノードを決定するには
特定のユニットを割り当てました。 見つける(1) コマンドを使用できます。
例
# blkcat -hw イメージ 264 4
or
# blkcat -hw イメージ 264
onworks.net サービスを使用してオンラインで blkcat を使用する