1. コマンドの紹介 gzip (GNU zip) コマンドは、ファイルの圧縮と解凍に使用されます。これは、Linux システムでファイルの圧縮と解凍によく使用されるコマンドです。LZ77 ロスレス圧縮アルゴリズムを使用します。圧縮されたファイルは通常、.gz サフィックスを使用します。 gzip は、あまり使用されない大きなファイルを圧縮してディスク領域を節約するだけでなく、tar コマンドと組み合わせて使用して、Linux オペレーティング システムで一般的な圧縮ファイル形式を形成することもできます。統計によると、gzip コマンドはテキスト ファイルの圧縮率が 60% ~ 70% です。ファイル サイズを縮小すると、2 つの明らかな利点があります。1 つは、ストレージ スペースを削減できることです。もう 1 つは、ネットワーク経由でファイルを転送するときに、転送時間を短縮できることです。 2. コマンド形式 gzip [ -acdfhlLnNrtvV19 ] [-S サフィックス ] [ 名前... ] 3. オプションの説明 -a --ascii ASCII テキスト モードを使用します。行末文字を変換するときは、ローカル規則を使用します。このオプションは、一部の非 Unix システムでのみサポートされます。 MSDOSの場合、圧縮時にCR LFをLFに変換し、解凍時にLFをCR LFに変換します。 -c、--stdout、--to-stdout、--to-stdout の順に選択します。 元のファイルを変更せずに圧縮ファイルを標準出力に出力します -d、--decompress、--uncompress 解凍 -f, --force ファイルに複数のリンクがある場合や、対応するファイルがすでに存在する場合、または圧縮されたデータが端末から読み取られたり端末に書き込まれたりしている場合でも、強制的に圧縮または解凍します -h、--help ヘルプ情報を表示して終了 -l, --list 圧縮ファイルの関連情報を一覧表示する -L, --license 著作権情報を表示して終了 -n, --no-name ファイルを圧縮する場合、元のファイル名とタイムスタンプは保存されません。解凍時に元のファイル名やタイムスタンプが存在していても復元されません。このオプションは、解凍時のデフォルトオプションです -N、--name 圧縮するときは、常に元のファイル名とタイムスタンプを保存します。これがデフォルトです。解凍時に、元のファイル名とタイムスタンプが存在する場合は復元されます。このオプションは、ファイル名の長さが制限されているシステムや、ファイル転送後にタイムスタンプが失われるシステムで役立ちます。 -q, --quiet 警告メッセージを表示しない -r, --recursive 再帰処理、指定されたディレクトリの下にあるすべてのファイルとサブディレクトリをまとめて処理します -S、--suffix=SUFFIX 圧縮ファイルと解凍ファイルのサフィックスを変更する -t, --test 圧縮ファイルが正しいかどうかをテストする -v, --verbose コマンド実行プロセスを表示する -V, --version バージョン情報を表示して終了 -#, --best, --fast 圧縮効果を指定します。圧縮率は 1 から 9 までの値です。値が大きいほど圧縮率は高くなりますが、圧縮速度は遅くなります。デフォルト値は 6 です。 --best は -9 に相当し、--fast は -1 に相当します。 4. 一般的な例 (1)元のファイルは圧縮されていません。 /etc/passwd を .gzip する 圧縮された /etc/passwd は /etc/passwd.gz になります。 (2)元のファイルの圧縮を維持する。 gzip -c /etc/passwd > passwd.gz (3)圧縮中の命令実行過程を表示する。 gzip -v /etc/passwd /etc/passwd: 57.9% -- /etc/passwd.gz に置き換えられました (4)元のファイルを残さずに.gzファイルを解凍します。 gzip -dv /etc/passwd.gz /etc/passwd.gz: 57.9% -- /etc/passwd に置き換えられました (5)指定されたディレクトリ内のすべてのファイルを再帰的に圧縮します。 ディレクトリを表示 ファイル1 ファイル2 ファイル3 gzip -rv ディレクトリ dir/file3: -10.0% -- dir/file3.gz に置き換えられました dir/file2: -25.0% -- dir/file2.gz に置き換えられました dir/file1: -16.7% -- dir/file1.gz に置き換えられました 上記は Linux gzip コマンドの使用に関する詳細な内容です。Linux gzip コマンドの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: MYSQL における char と varchar の違い
HTML を使用して動的な Web クロックを作成します。コードは次のとおりです。 <!DOC...
文法規則 列名を選択 テーブル名1から INNER JOIN テーブル名2 ON テーブル名1.列名...
MySQLはインストール時に設定できますが、それより低いバージョンは設定できないようで、インストール...
1. MySQLデータベースnacos_configを作成する2. データベース nacos_con...
降順インデックスとは何ですか?インデックスについてはよくご存知かもしれませんが、降順インデックスにつ...
まず、例を挙げてみましょう(読みたくない場合は、以下の要約だけ読んでください)。 order_typ...
目次LAMPアーキテクチャ1.ランプの紹介2. WebサービスワークフローWebサーバーのリソースは...
HTMLは2列レイアウトを実装し、左側は固定幅、右側は適応幅です。実装1: <スタイル>...
この記事では、大画面スクロール効果を実現するためのjQueryの具体的なコードを参考までに紹介します...
目次ルーティングとは純粋コンポーネントの基本的な使用純粋なコンポーネントの使用に関する注意事項ルーテ...
序文サーバーを展開した後、私は大きな喜びを感じながら自分の Web サイトにアクセスし、見たものすべ...
アレイの重複排除は、通常、就職面接中に遭遇し、アレイの重複排除方法のコードを手動で記述することが求め...
区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...
参考までに、クリックナンバーゲームをネイティブJSで実装しました。具体的な内容は以下のとおりです。最...
目次1. 遅延読み込みとは何ですか? 2. 遅延読み込みを実装する🌄: 2.1 最初の方法: 2.2...