Linux圧縮コマンド整理
5929 ワード
接尾辞名について
参照
*.Z compressプログラム圧縮ファイル
*.bz 2 bzip 2プログラム圧縮ファイル
*.gz gzipプログラム圧縮ファイル
*.tar tarプログラムでパッケージ化されたデータは圧縮されていません
*.tar.gz tarプログラムでパッケージ化されたデータはgzipで圧縮されます
1、compress
あっしゅく
解凍
or
2、bzip2,bzcat
参照
bzip2 -h ──(Mon,Jul01)─┘
bzip2, a block-sorting file compressor. Version 1.0.6, 6-Sept-2010.
usage: bzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.
パラメータの説明
-d:解凍
-z:圧縮
bzcat filename.bz 2圧縮ファイルの内容を読み取る
同時にbunzip 2はbzip 2-dに等しい
3、gzip,zcat
参照
─ gzip -h ──(Mon,Jul01
Usage: gzip [OPTION]... [FILE]...
Compress or uncompress FILEs (by default, compress FILES in-place).
Mandatory arguments to long options are mandatory for short options too.
-c, --stdout write on standard output, keep original files unchanged
-d, --decompress decompress
-f, --force force overwrite of output file and compress links
-h, --help give this help
-l, --list list compressed file contents
-L, --license display software license
-n, --no-name do not save or restore the original name and time stamp
-N, --name save or restore the original name and time stamp
-q, --quiet suppress all warnings
-r, --recursive operate recursively on directories
-S, --suffix=SUF use suffix SUF on compressed files
-t, --test test compressed file integrity
-v, --verbose verbose mode
-V, --version display version number
-1, --fast compress faster
-9, --best compress better
With no FILE, or when FILE is -, read standard input.
Report bugs to.
パラメータの説明:
-d:解凍のパラメータ
-#:圧縮レベル、1が最悪、9が最良、6がデフォルト
4、tar
参照
└─(22:30:%)── tar -h ──(Mon,Jul01)─┘
tar(bsdtar): manipulate archive files
First option must be a mode specifier:
-c Create -r Add/Replace -t List -u Update -x Extract
Common Options:
-b # Use # 512-byte records per I/O block
-f Location of archive
-v Verbose
-w Interactive
Create: tar -c [options] [ | | @ | -C ]
, add these items to archive
-z, -j, -J, --lzma Compress archive with gzip/bzip2/xz/lzma
--format {ustar|pax|cpio|shar} Select archive format
--exclude Skip files that match pattern
-C Change to before processing remaining files
@ Add entries from to output
List: tar -t [options] []
If specified, list only entries that match
Extract: tar -x [options] []
If specified, extract only entries that match
-k Keep (don't overwrite) existing files
-m Don't restore modification times
-O Write entries to stdout, don't restore to disk
-p Restore permissions (including ACLs, owner, file flags)
bsdtar 2.8.3 - libarchive 2.8.3
パラメータの説明:
-z:gzipを同時に持つかどうか
-x:圧縮ファイルを解く
-t:tarfileのファイルを表示する
-c:圧縮ファイルを作成する
-v:圧縮中にファイルを表示する
-f:ファイル名を使う
-p:ソースファイルの原文属性を使用
-P:絶対パスを使用できます
-N:次の日付より新しいファイルが新しいファイルにパッケージされます.
--exclude FILE:圧縮中にFILEをパッケージ化しない
e.g.
参考資料:
鳥の兄のLinuxの私房料理
参照
*.Z compressプログラム圧縮ファイル
*.bz 2 bzip 2プログラム圧縮ファイル
*.gz gzipプログラム圧縮ファイル
*.tar tarプログラムでパッケージ化されたデータは圧縮されていません
*.tar.gz tarプログラムでパッケージ化されたデータはgzipで圧縮されます
1、compress
あっしゅく
compress filename
解凍
compress -d filename.Z
or
uncompress filename.Z
2、bzip2,bzcat
参照
bzip2 -h ──(Mon,Jul01)─┘
bzip2, a block-sorting file compressor. Version 1.0.6, 6-Sept-2010.
usage: bzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.
bzip2 [-dz] filename
パラメータの説明
-d:解凍
-z:圧縮
bzcat filename.bz 2圧縮ファイルの内容を読み取る
同時にbunzip 2はbzip 2-dに等しい
3、gzip,zcat
参照
─ gzip -h ──(Mon,Jul01
Usage: gzip [OPTION]... [FILE]...
Compress or uncompress FILEs (by default, compress FILES in-place).
Mandatory arguments to long options are mandatory for short options too.
-c, --stdout write on standard output, keep original files unchanged
-d, --decompress decompress
-f, --force force overwrite of output file and compress links
-h, --help give this help
-l, --list list compressed file contents
-L, --license display software license
-n, --no-name do not save or restore the original name and time stamp
-N, --name save or restore the original name and time stamp
-q, --quiet suppress all warnings
-r, --recursive operate recursively on directories
-S, --suffix=SUF use suffix SUF on compressed files
-t, --test test compressed file integrity
-v, --verbose verbose mode
-V, --version display version number
-1, --fast compress faster
-9, --best compress better
With no FILE, or when FILE is -, read standard input.
Report bugs to
gzip [-d#] filename
zcat filename.gz
圧縮ファイルの内容を読み込むパラメータの説明:
-d:解凍のパラメータ
-#:圧縮レベル、1が最悪、9が最良、6がデフォルト
4、tar
参照
└─(22:30:%)── tar -h ──(Mon,Jul01)─┘
tar(bsdtar): manipulate archive files
First option must be a mode specifier:
-c Create -r Add/Replace -t List -u Update -x Extract
Common Options:
-b # Use # 512-byte records per I/O block
-f
-v Verbose
-w Interactive
Create: tar -c [options] [
-z, -j, -J, --lzma Compress archive with gzip/bzip2/xz/lzma
--format {ustar|pax|cpio|shar} Select archive format
--exclude
-C
@
List: tar -t [options] [
Extract: tar -x [options] [
-k Keep (don't overwrite) existing files
-m Don't restore modification times
-O Write entries to stdout, don't restore to disk
-p Restore permissions (including ACLs, owner, file flags)
bsdtar 2.8.3 - libarchive 2.8.3
tar [-zxcvfpP] filename
tar -N 'yyyy/mm/dd' /path -zcvf target.tar.gz source
パラメータの説明:
-z:gzipを同時に持つかどうか
-x:圧縮ファイルを解く
-t:tarfileのファイルを表示する
-c:圧縮ファイルを作成する
-v:圧縮中にファイルを表示する
-f:ファイル名を使う
-p:ソースファイルの原文属性を使用
-P:絶対パスを使用できます
-N:次の日付より新しいファイルが新しいファイルにパッケージされます.
--exclude FILE:圧縮中にFILEをパッケージ化しない
e.g.
tar -cvf directory.tar directory
tar -zcvf directory.tar.gz directory
tar -xvf directory.tar # gzip , -xvf , z,
tar -zxvf directory.tar.gz # z
参考資料:
鳥の兄のLinuxの私房料理