Linuxのファイルシステムの圧縮とパッケージングのコマンドの下で
一般的に圧縮されたファイル名を展開するために使用
* .Z
* .zipファイル
* .gzを
* .bz2
* .xz
* .tarファイル
* .tar.gz形式
* .tar.bz2と
* .tar.xz
圧縮コマンド
GZIP、猫/以上/以下/ grepを
- 説明:、早期compressコマンドは、より高い圧縮率を提供し、最も広く使われている圧縮コマンドを交換して、圧縮ファイルの確立がある* .gzを
gzip [-cdtv#] 文件名
zcat 文件名.gz
- パラメータ説明:
- -c:画面に圧縮されたデータ出力、データストリームは、リダイレクションによって処理することができます
- -d:パラメータを解凍します
- -t:エラーのファイルを参照してください、圧縮ファイルの整合性をチェック
- -v:元の文書/ファイル圧縮圧縮率を表示します
- - #:圧縮レベル[1-9]、デフォルトで
6
- 1:最速、最悪の圧縮率
- ...
- 9:最も遅い、最高の圧縮率
- ZCAT / zmoreは/ zless猫に対応することができる/もっと/少ない圧縮ファイルを読み込み、圧縮プレーンテキストファイルであります
BZIP2、bzcat / bzmore / bzless / bzgrep
- 説明:ほとんどのgzipに沿ってGZIP、接尾辞.bz2、使用を交換してください。
bzip2 [-cdkzv#] 文件名
bzcat 文件名.gz
- パラメータ説明:
- -c:画面に圧縮されたデータ出力、データストリームは、リダイレクションによって処理することができます
- -d:パラメータを解凍します
- -k:元のファイルは削除されません、元のファイルを保持
- -z:圧縮パラメータ(デフォルト値は、あなたが追加することはできません)
- -v:元の文書/ファイル圧縮圧縮率を表示します
- - #:圧縮レベル[1-9]、デフォルトで
6
- 1:最速、最悪の圧縮率
- 9:最も遅い、最高の圧縮率
具体范例
# 压缩并将信息显示
bzip2 -v services*
# 读出上例文件内容
bzcat services.bz2
# 解压缩
bzip2 -d services.bz2
# 将上例中解开的services采用最佳压缩比压缩,并保留原本文件
bzip2 -9 -c services > services.bz2
なお、ここで-c ... > ...
の用法:ファイルに画面のターンに出力するオリジナルコンテンツ- bashで見られる>特定
XZ、xzcat / xzmore / xzless / xzgrep
- 説明:ソフトウェア高い圧縮比、上述と実質的に同一の両者の使用
- パラメータ説明:
- -c:画面に圧縮されたデータ出力、データストリームは、リダイレクションによって処理することができます
- -d:パラメータを解凍します
- -t:エラーのファイルを参照してください、圧縮ファイルの整合性をチェック
- -l:ファイル圧縮についての情報を一覧表示し
- -k:元のファイルは削除されません、元のファイルを保持
- - #:圧縮レベル[1-9]、デフォルトで
6
- 1:最速、最悪の圧縮率
- 9:最も遅い、最高の圧縮率
いくつかのコマンドの実行中の時間を比較
time [gzip|bzip2|xz] -c wget-log > log.[gz|bz2|xz]
パッケージのコマンド
とり
- 説明:大容量ファイルのコマンドをパッケージ化するファイルやディレクトリの複数
- 共通パラメータの説明
- -c確立圧縮ファイル[-vで使用することができます]
- コンテンツを表示する[-vと共に使用することができる] -T
- -x減圧[-vと共に使用することができます]
- ファイル名の処理に表示-v
- サポート/解凍によって-z gzip圧縮、最高のファイル拡張子が.tar.gzのです
- -j bzip2のサポート/解凍によって圧縮、ファイル名のサフィックスは最高.tar.bz2とあります
- 、ファイルの接尾辞.tar.xz ~~ XZによって-J
- すぐに単一の書き込みは[]を忘れないことがありまとめる処理する-fファイル名
- -C圧縮特定のディレクトリソリューション
- -p元のデータ属性および権限のバックアップを保つ[-cと共に使用することができる]、一般的にバックアップするために使用
- -Pは、ルートディレクトリにバックアップデータが存在含有でき、絶対パスを保持しました
- 圧縮時--exclude = FILE、FILEをパックしません
- 注:
-z
、-j
、-J
使用しないで!
- 一般的にパッケージ化
- パッキングと圧縮:
tar [-z|-j|-J] [cv] [-f 待建立的新文件名] filename
- 表示ファイル名:
tar [-z|-j|-J] [tv] [-f 既有的tar文件名]
- 解凍します:
tar [-z|-j|-J] [xv] [-f 既有的tar文件名] [-C目录]
- パッキングと圧縮: