これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドrecoverjpegです。
プログラム:
NAME
restorejpeg-ファイルシステムイメージからjpeg画像を回復します
SYNOPSIS
restorejpeg [オプション] デバイス
DESCRIPTION
Recoverjpegは、ファイルシステムイメージからjpegイメージを識別しようとします。 これを達成するには
目標は、ファイルシステムイメージをスキャンし、で始まるブロックでjpeg構造を探します。
512バイトの境界。
回収されたjpeg画像は、デフォルトで名前で保存されます 画像XXXXX.jpg コラボレー XXXXX is
ゼロから始まる100,000桁の数字。 復元された写真がXNUMXを超える場合は、
restorejpegは、必要に応じてXNUMX桁以上の数字の使用を開始しますが、
最初の100,000万人はXNUMX桁の数字を使用します。 オプション -f -i これを上書きできます
動作。
restorejpegは、復元された画像を現在のディレクトリに保存します。 あなたがそれをしたい場合
それらを他の場所に保存し、recoverjpegが画像を保存したいディレクトリに移動するだけです
(シェルプロンプトでcdコマンドを使用して)に移動し、そこからrecoverjpegを開始するか、
-o オプションを選択します。
注意してください デバイス 必ずしも物理的なデバイスではありません。 を含むファイルの場合もあります
実際の処理時間とストレスを減らすために、故障したデバイスのコピー
すでに欠陥のあるハードウェアに課せられます。 dd(1)または レスキュー(1)そのようなものを作成するために使用することができます
作業コピー。
OPTIONS
-h ヘルプメッセージを表示します。
-b ブロック化する
ブロックのサイズをバイト単位で設定します。 ほとんどのファイルシステムでは、512に設定します(
デフォルト)は、大きなファイルは512バイト境界に保存されるため、正常に機能します。
1に設定すると、ファイルシステムが非常に小さいファイルを見つける可能性が最大になります。
実行時間が大幅に長くなりますが、それらを集約します(たとえば、UFS)。
-d フォーマット文字列
ディレクトリフォーマット文字列を設定します(printfスタイル、デフォルト:現在のディレクトリを使用します)。
使用すると、最初の0枚の画像に100が使用され、次の1枚の画像に100が使用されます。
すぐ。 このオプションの目的は、課せられたディレクトリサイズの制限を回避することです。
一部のファイルシステムによって。
-f フォーマット文字列
ファイル名のフォーマット文字列を設定します(printfスタイル、デフォルト: "image%05d.jpg")。 です
整数引数として画像インデックスとともに使用されます。
-i 整数インデックス
画像番号付けの初期インデックス値を設定します(デフォルト:0)。
-m 最大サイズ
抽出jpegファイルの最大サイズ。 ファイルがそれよりも大きい場合は、
廃棄されました。 デフォルトは6MiBです。
-o ディレクトリにジョブを開始します。
ファイルを復元する前に、作業ディレクトリを変更してください。 このオプションを使用して復元します
現在のディレクトリではなく、十分なスペースのあるディレクトリにファイルを追加します。
-q 静かにして、何も表示しないでください。
-r 読み取りサイズ
読み取りサイズをバイト単位で設定します。 デフォルトでは、これは128MiBです。 大きな読み取りサイズを使用する
システムコールの数を減らしますが、より多くのメモリを消費します。 読み取りサイズは
システムページサイズの倍数になるように自動的に調整されます。 それ しなければなりません be
より大きい 最大サイズ パラメータに一致する最初のデバイスのリモートコントロール URL を返します。
-s カットオフサイズ
カットオフサイズをバイト単位で設定します。 それよりも小さいファイルは無視されます。
-S スキップサイズ
ファイルシステムイメージの先頭でスキップするバイト数を設定します。 これはできます
と組み合わせて、中断されたセッションを再開するために使用されます -i。 の数
バイトは、メモリページサイズの倍数になるように切り捨てられる場合があります。
パフォーマンスを向上させます。
-v 冗長で、jpeg識別のプロセスを説明します。 デフォルトでは、これが
フラグが使用されていない場合、recoverjpegは進行状況バーを出力してその量を示します
すでに分析されており、jpeg画像がいくつ復元されているか。
-V プログラムのバージョンを表示して終了します。
すべてのサイズの末尾に k, m, gまたは t KiB、MiB、GiB、またはTiBを示す文字。
たとえば、6mは6 MiB(6291456バイト)に対応します。
例
/ dev / sdcにあるメモリカードからできるだけ多くの画像を回復します。
restorejpeg / dev / sdc
同じことを行いますが、XNUMXメガバイト未満のファイルは無視します。
restorejpeg -s 1m / dev / sdc
クラッシュしたReiserFSファイルシステムからできるだけ多くの写真を回復します(
必ずブロック境界に画像を保存してください)/ dev / sdb1:
restorejpeg -b 1 / dev / sdb1
16MB以下のRAMが可能なメモリに制約のある環境でも同じことを行います
操作に使用されます:
restorejpeg -b 1 -r 16m / dev / sdb1
COPYRIGHT
Copyright(c)2004-2013 Samuel Tardieuサム@rfc1149.net>。 これは自由ソフトウェアです。 を参照してください
コピー条件のソース。 保証はありません。 商品性や
特定の目的への適合性。
あなたがrecoverjpegがあなたの日を救い、あなたがそれを好きなら、あなたは私に最高のものを送ることを歓迎します
電子メールで救助されたもの(写真の800x600バージョンのみを送信してください)と私を承認してください
それらをオンラインにする(クレジットに使用する連絡先情報を指定してください)。
onworks.netサービスを使用してrecoverjpegをオンラインで使用する