GoGPT Best VPN GoSearch

OnWorksファビコン

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

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

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

プログラム:

NAME


zp - 事前構築済みの圧縮レベルを備えた ZPAQ オープン スタンダードの最大コンプレッサー

SYNOPSIS


create : zp cN archive.zpaq ファイル [ファイル ...]
append : zp aN archive.zpaq ファイル [ファイル ...]
リスト : zp l archive.zpaq
抽出: zp [ex][N] archive.zpaq

DESCRIPTION


全般
PAQ ファミリは、進化した一連のオープン ソース データ圧縮アーカイバです。
共同開発により、複数のベンチマーク測定で上位にランクイン
速度とメモリ使用量は犠牲になりますが、圧縮率は高くなります。

ZPAQ ia は、新しい圧縮を可能にする高度に圧縮されたデータ用に提案された標準形式です。
古いプログラムとの互換性を損なうことなく開発されるアルゴリズム。 Zp がベース
多くのベンチマークで上位にランクされている PAQ のようなコンテキスト混合アルゴリズム。 フォーマット
アーカイバ、単一ファイルの圧縮、およびメモリからメモリへの圧縮をサポートします。

Zp の目標は、互換性を失うことなく、オープン フォーマットで高い圧縮率を実現することです。
高度な圧縮技術が発見されるにつれて、バージョン間で。

Windows で圧縮し、Linux で解凍すると、プログラムは "\" を "/" に変更します。
抽出中およびその逆。 スラッシュは、どちらの規則でも格納できます。 の
プログラムは、"/" と "\" をカウントしてオペレーティング システムを推測します。 パス 環境
変数。 このヒューリスティックが失敗した場合 (パス 未定義) の場合、スラッシュ変換は行われません。

パスは、現在のディレクトリからの相対パスである必要があります。 保存すると、プログラムは警告します。
絶対パス。 このようなファイルは、コマンドでのみ抽出できます e またはオーバーライドすることで、
ファイル名。

zp c archive.zpaq /dir/file (警告: 「/」で始まる)
zp x archive.zpaq (エラー: ファイル名が正しくありません)
zp e archive.zpaq (OK: file1 を現在のディレクトリに抽出します)
zp x archive.zpaq newfile (OK: newfile を現在のディレクトリに抽出します)
zp x archive.zpaq /dir/file (OK: 必要に応じて /dir を作成します)

また、制御文字を含むファイル名、またはそれより長いファイル名にも同じ規則が適用されます。
511 文字、または「C:」などのドライブ文字で始まるか、相対文字「..」を含む文字
パス。

このプログラムを Linux または UNIX で実行するか、Windows で g++ を使用してコンパイルすると、
通常の方法でコマンド ラインのワイルドカードを解釈します。 * は任意の文字列に一致し、?
どの文字にもマッチします。

zp c アーカイブ.zpaq *

現在のディレクトリ内のすべてのファイルを「archive.zpaq」に圧縮します。 ただし、
ディレクトリを再帰します。 追加する各ディレクトリ内のファイルを指定する必要があります。

このプログラムは、他のアーカイバーのようにファイルのタイムスタンプやアクセス許可を保存しません。
抽出されたファイルは、デフォルトの権限で抽出された時点から日付が付けられます。 もし、あんたが
これらの機能が必要な場合は、tar ファイルを作成して代わりに圧縮します。

圧縮オプション 1、2、または 3 は、それぞれ高速、中程度、または最良の圧縮を意味します。
より良い圧縮には、より多くの時間とメモリが必要です。 解凍速度とメモリは
圧縮と同じ。 速度(T3200、2.0 GHz)とメモリ使用量は次のとおりです。 の
次の表は、「zip -9」圧縮との比較を示しています。すべてのモードで圧縮率が向上しますが、
zipより遅い。

Memory Speed カルガリーコーパス
------ ----------- ---------------
1 (高速) 38 MB 0.7 秒/MB 807,214 バイト
2 (デフォルト) 111 MB 2.3 秒/MB 699,586 バイト
3 (小) 246 MB 6.4 秒/MB 644,545 バイト
zip -9 <1 MB 0.13 秒/MB 1,020,719 バイト

zp(1) コンパイルされた ZPAQL (「zpaq oc」によって生成された) を使用して、それぞれのファイルを圧縮および抽出します。
3 つのモードは、解釈されたコードを使用する場合の約 XNUMX 倍の速さです。 これらを自動的に認識します。
構成が他のプログラムによって生成された場合でも。 デフォルトの圧縮は
によって生成されるデフォルトと同じ ズパック(1)と ジップパイプ(1)。 別のプログラムが
構成が異なる場合でも、このプログラムは正しく解凍します。
コードの解釈は遅くなります。 また、 ズパック(1) アンズパック(1)と、 ジップパイプ(1)できます
このプログラムによって作成されたアーカイブを解凍します。

プログラムは、各ファイルのファイル名、コメント、および SHA-1 チェックサムを保存します。 その他のプログラム
これらは省略されるかもしれませんが、このプログラムはそれらを解凍することができます。 このプログラム
名前が省略された場合は、内容を追加するという規則に従います
前のファイルに。 最初のファイル名が省略されている場合は、
抽出中のコマンドライン。 コマンドラインの各ファイル名は、XNUMX つの名前付きファイルを置き換えます
アーカイブにあります。

head2 コマンド

[N]
アーカイブに追加します。

値 N は、指定された数字を使用して圧縮の速度を調整します: 1 (高速、少ない)
圧縮)、2 (中、デフォルト)、3 (最適、最高圧縮)。

c[N]
アーカイブを作成します。

値 N は、指定された数字を使用して圧縮の速度を調整します: 1 (高速、少ない)
圧縮)、2 (中、デフォルト)、3 (最適、最高圧縮)。

e[N]
現在のディレクトリに抽出します。

N を指定すると、ブロック N (1、2、3...) のみが抽出されます。ここで、1 は最初のブロックです。 そうでなければすべて
ブロックが抽出されます。 の l コマンドは、各ブロックにどのファイルがあるかを表示します。

l アーカイブの内容を一覧表示します。

x[N]
フルパス名で抽出します (ファイル... 保存された名前を上書きします)。

N を指定すると、ブロック N (1、2、3...) のみが抽出されます。ここで、1 は最初のブロックです。 そうでなければすべて
ブロックが抽出されます。 の l コマンドは、各ブロックにどのファイルがあるかを表示します。

OPTIONS


なし。


創造する
アーカイブ名は次で終わる必要があります .zpaq. すべてのコマンドは、次の場合に拡張子を自動的に追加します。
あなたはそれを指定しません。

アーカイブを作成するには:

zp c3 archive.zpaq ファイル ...

ファイル名は、コマンド ラインに表示されるとおりにアーカイブに保存されます。 指定する場合
別のディレクトリへのパス、パスは保存され、抽出中に作成されます。 の e
コマンドは、現在のディレクトリに抽出します。

追加
(a)既存のアーカイブに追加します。 アーカイブが存在しない場合は、次のように作成されます。
c コマンドで。 ファイルは、コマンドごとにブロック (ソリッド アーカイブ) にグループ化されます。
(参照してください l コマンド)。

zp a3 archive.zpaq ファイル ...

リスト
アーカイブの内容を一覧表示します。 ファイルは、以前と同じブロック順でリストされます
を追加しました:

zp l archive.zpaq

エキス
アーカイブの内容を抽出するには:

zp x アーカイブ.zpaq

特定のブロックを抽出するには ( l コマンド出力):

zp x1 アーカイブ.zpaq

ブロックは「ソリッド」です。つまり、抽出せずにブロック内のファイルを抽出することはできません
以前のファイル。 別の名前でブロック内の最初のファイルを抽出するには:

zp x1 archive.zpaq 他の名前

指定しない限り、プログラムは抽出中に既存のファイルを上書きしません。
コマンドラインのファイル名:

zp x archive.zpaq (エラー: file1 が存在します)
zp x archive.zpaq file1 file2 (file1、file2 を上書き)

ENVIRONMENT


パス スラッシュ変換が必要かどうかを検出するためにチェックされます。 空の値は
変換を無効にします。

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


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

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

Linuxコマンド

Ad




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