GoGPT Best VPN GoSearch

OnWorksファビコン

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

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

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

プログラム:

NAME


pbzip2 - 並列 bzip2 ファイル圧縮器、v1.1.9

SYNOPSIS


pbzip2 [ -123456789 ] [ -b#cdfhklm#p#qrS#tvVz ] [ ファイル名 ... ]

DESCRIPTION


pbzip2 bzip2 ブロック ソート ファイル コンプレッサーの並列実装です。
pthread を使用し、SMP マシン上でほぼ直線的な高速化を実現します。 このバージョンの出力は次のとおりです
bzip2 v1.0.2 以降と完全に互換性があります (例: pbzip2 することができます
bzip2で解凍)。

pbzip2 pthreads と互換性のある C++ コンパイラ (たとえば、
gcc)。 Linux、Windows (cygwin)、Solaris、Tru64/OSF1、HP-UX、および
イリックス。

のデフォルト設定 pbzip2 ほとんどの場合、うまくいきます。 あなたがする唯一のスイッチ
ファイルを解凍するには is -d を使用し、プロセッサの数を設定するには -p を使用する必要がある可能性があります。 pbzip2
システムで自動検出がサポートされていない場合、または特定の番号を使用したい場合に使用します。
CPU。

OPTIONS


-NS# # は 100k ステップのブロック サイズです (デフォルトは 9 = 900k)

-NS、 --stdout
標準出力 (stdout) への出力

-d、--解凍します
ファイルを解凍します

-f、-force
既存の出力ファイルを強制的に上書きします

-h、-ヘルプ
このヘルプメッセージを印刷する

-k、--キープ
入力ファイルは削除せずに保持します

-l、--loadavg
負荷平均により、使用するプロセッサの最大数が決まります

-m# # は 1MB 単位の最大メモリ使用量です (デフォルトは 100 = 100MB)

-p# # はプロセッサの数です (デフォルト: 自動検出)

-q、-静か
静音モード (デフォルト)

-r、--読み取り
入力ファイル全体を RAM に読み取り、プロセッサ間で分割します

-S# 子スレッドのスタック サイズ (1KB 単位) (指定されていない場合はデフォルトのスタック サイズ)

-t、--テスト
圧縮ファイルの整合性をテストする

-v、-verbose
冗長モード

-V のバージョン情報を表示します pbzip2 その後終了します

-z、--圧縮
ファイルを圧縮する (デフォルト)

-1、--速い ... -9、-最高
BWT ブロック サイズを 100k .. 900k (デフォルトは 900k) に設定します。

--ignore-trailing-garbage=#
後続のガベージ フラグを無視します (1 - 無視、0 - 禁止)

ファイル名が指定されていない場合、pbzip2 は標準入力から次のファイルに圧縮または解凍します。
標準出力。

FILE SIZES


4GBを超えるファイルは次のように圧縮できるはずです。 pbzip2。

で圧縮されたファイル pbzip2 部分と個々の部分に分割されます
圧縮されています。 こうやって pbzip2 複数の CPU でより高速に動作します。
同時に圧縮されます。 最終的な .bz2 ファイルは、以前のファイルよりもわずかに大きくなる可能性があります。
このファイル分割により、通常の bzip2 プログラムで圧縮されます (通常は、
0.2%大きい)。 で圧縮されたファイル pbzip2 大幅な高速化も実現します
を使用して解凍すると pbzip2。

bzip2 でデータをパッケージ化するため、bzip2 を使用して圧縮されたファイルは高速化されません。
プロセッサ間で分割できない単一のチャンクに分割されます。


例 1: pbzip2 myfile.tar

この例では、ファイル「myfile.tar」を圧縮ファイルに圧縮します。
「myfile.tar.bz2」。 自動検出されたプロセッサ数 (または、場合は 2 つのプロセッサ) が使用されます。
自動検出はサポートされていません)デフォルトのファイル ブロック サイズ 900k とデフォルトの BWT ブロック
サイズは900k。

例 2: pbzip2 -b15k myfile.tar

この例では、ファイル「myfile.tar」を圧縮ファイルに圧縮します。
「myfile.tar.bz2」。 自動検出されたプロセッサ数 (または、場合は 2 つのプロセッサ) が使用されます。
自動検出はサポートされていません)、ファイル ブロック サイズは 1500k、BWT ブロック サイズは 900k です。
ファイル「myfile.tar」は圧縮完了後も削除されません。

例 3: pbzip2 -p4 -r -5 myfile.tar Second*.txt

この例では、ファイル「myfile.tar」を圧縮ファイルに圧縮します。
「myfile.tar.bz2」。 BWT ブロック サイズ 4k の 500 つのプロセッサを使用します。 ファイルブロック
サイズは「myfile.tar」のサイズを 4 (プロセッサ数) で割ったものになります。
各プロセッサ間で均等に分割されます。 これには、pbzip2 に十分な RAM が必要です。
ファイル全体をメモリに読み込んで圧縮します。 Pbzip2 は同じオプションを使用して、
そのディレクトリ内のワイルドカード「second*.txt」に一致する他のすべてのファイルを圧縮します。

例 4: tar cf myfile.tar.bz2 --use-compress-prog=pbzip2 dir_to_compress/
例 4: tar -c 圧縮先ディレクトリ / | pbzip2 -c > myfile.tar.bz2

これらの例では、TAR からパイプ経由で pbzip2 に与えられるデータを圧縮します。
圧縮ファイル「myfile.tar.bz2」。 自動検出されたプロセッサ数 (または 2 個) が使用されます。
自動検出がサポートされていない場合はプロセッサー)、デフォルトのファイル ブロック サイズは 900k、
デフォルトの BWT ブロック サイズは 900k です。 TAR は、次の場所からすべてのファイルを収集しています。
"directory_to_compress/" ディレクトリに移動し、機能するようにデータを pbzip2 に渡します。

例 5: pbzip2 -d -m500 myfile.tar.bz2

この例では、ファイル「myfile.tar.bz2」を解凍ファイルに解凍します。
「myfile.tar」。 自動検出されたプロセッサ数 (自動検出の場合は 2 つのプロセッサ) が使用されます。
サポートされていません)。 解凍には最大 500MB のメモリが使用されます。 スイッチ
-b、-r、および -1..-9 は解凍には無効です。

例 6: pbzip2 -dc myfile.tar.bz2 | タールx

この例では、ファイル「myfile.tar.bz2」を解凍し、tar ファイルの出力をパイプ処理します。
pbzip2 を tar に解凍します。

例 7: pbzip2 -c < myfile.txt > myfile.txt.bz2

この例では、標準入力から myfile.txt を読み取り、標準出力に圧縮します。
これは myfile.txt.bz2 にリダイレクトされます。

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


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

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

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。