この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 808|答える: 3

[Linux] Linux圧縮zip、7z極端圧縮(最小ファイル)

[リンクをコピー]
掲載地 2025/12/04 15:06:20 | | |
要件:Linuxサーバーでは、サーバー構成が非常に高く、送信がパブリックネットワーク経由で行われるため、帯域幅がボトルネックになるため、単一のファイルを圧縮し、新しいサーバーへ移行する必要があります。 したがって、究極の圧縮を追求する際には、ファイルが小さいほど良いのです。

zipコマンド

zipコマンドは「-1」から「-9」のオプションで圧縮レベルを指定するのをサポートします。 数値が高いほど圧縮比が高いことを示しますが、消費時間の増加も意味します。 例えば、最高圧縮レベルに「-9」オプションを使うと、最良の圧縮結果が得られます。

7zコマンド

まず、インストールコマンドは以下の通りです:
Ubuntuシステムのインストールコマンドは以下の通りです:
LZMA圧縮アルゴリズムの導入により、データ圧縮技術の重要性は増加し続ける中でますます重要になっています。 LZMA(Lempel-Ziv-Markov chain-Algorithm)は、多くの分野で広く用いられている効率的なデータ圧縮アルゴリズムです。 LZMAアルゴリズムはLempel-Ziv-Markov連鎖アルゴリズムの略で、ロスレスデータ圧縮のためのアルゴリズムです。 これは1996年か1998年にイーゴリ・パブロフによって開発され、7-Zip圧縮ソフトウェアの7z形式で初めて使用されました。 LZMAアルゴリズムは、1977年にAbraham LempelとJacob Zivによって発表されたLZ77アルゴリズムに似た辞書圧縮方式を用いていますが、LZMAはバイトレベルではなくビットレベルで修正されたLZ77アルゴリズムを適用しています。

コマンドは以下の通りです:
測定980Mファイルは8.5Mに圧縮されます

参考:ハイパーリンクのログインが見えます。




先の:Charles Proxy Scraping HTTPS パケットチュートリアル
次に:Linuxの仮想メモリスワップパーティション構成チュートリアル
 地主| 掲載地 2025/12/24 15:19:11 |
LZMA2は、同じサイズに圧縮するとはるかに高速なマルチスレッド対応をサポートするLZMAアルゴリズムの改良版です。 コマンドは以下の通りです:

パラメータ説明:LZMA2アルゴリズムを用いると、圧縮レベルは9(極端圧縮)、辞書サイズは64MB、ワードサイズは64、マルチスレッド対応が有効です。

参考:
ハイパーリンクのログインが見えます。
ハイパーリンクのログインが見えます。
 地主| 掲載地 2025/12/24 17:28:04 |
フォルダ全体の圧縮コマンド:



 地主| 掲載地 2025/12/26 10:04:41 |
.NET/C#は7z(SharpSevenZip)を使ってバックアップフォルダを圧縮します
https://www.itsvse.com/thread-11163-1-1.html
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com