「gzipに圧縮する」の版間の差分
提供: FreeBSD入門
(ページの作成:「gzipファイル(.gz)に圧縮する方法です。 '''読み方''' ;gzip:じーじっぷ ;gz: じーぜっと __TOC__ == 概要 == gzipコマンドで圧縮し...」) |
|||
行8: | 行8: | ||
== 概要 == | == 概要 == | ||
− | [[gzip]]コマンドで圧縮します。拡張子は、.gzです。 | + | [[gzip]]コマンドで圧縮します。拡張子は、.gzです。.gzファイルは、gunzipで展開(解凍)できます。 |
== 使い方 == | == 使い方 == | ||
+ | === コマンドラインオプション === | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | FreeBSD gzip 20111009 | ||
+ | usage: gzip [-123456789acdfhklLNnqrtVv] [-S .suffix] [<file> [<file> ...]] | ||
+ | -1 --fast fastest (worst) compression | ||
+ | -2 .. -8 set compression level | ||
+ | -9 --best best (slowest) compression | ||
+ | -c --stdout write to stdout, keep original files | ||
+ | --to-stdout | ||
+ | -d --decompress uncompress files | ||
+ | --uncompress | ||
+ | -f --force force overwriting & compress links | ||
+ | -h --help display this help | ||
+ | -k --keep don't delete input files during operation | ||
+ | -l --list list compressed file contents | ||
+ | -N --name save or restore original file name and time stamp | ||
+ | -n --no-name don't save original file name or time stamp | ||
+ | -q --quiet output no warnings | ||
+ | -r --recursive recursively compress files in directories | ||
+ | -S .suf use suffix .suf instead of .gz | ||
+ | --suffix .suf | ||
+ | -t --test test compressed file | ||
+ | -V --version display program version | ||
+ | -v --verbose print extra statistics | ||
+ | </syntaxhighlight> | ||
=== 1つのファイルを圧縮する === | === 1つのファイルを圧縮する === | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
行28: | 行53: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
gzip foo.txt bar.txt | gzip foo.txt bar.txt | ||
+ | </syntaxhighlight> | ||
+ | === 標準入力を圧縮する === | ||
+ | 標準入力(stdin)からの入力を圧縮する例です。 | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | echo hoge | gzip -c > hoge.gz | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 関連項目 == | == 関連項目 == | ||
{{archiver}} | {{archiver}} | ||
− | <!-- vim: fileencoding=utf-8 filetype=mediawiki --> | + | <!-- vim: fileencoding=utf-8 filetype=mediawiki |
+ | --> |
2014年5月22日 (木) 17:32時点における最新版
gzipファイル(.gz)に圧縮する方法です。
読み方
- gzip
- じーじっぷ
- gz
- じーぜっと
目次
概要
gzipコマンドで圧縮します。拡張子は、.gzです。.gzファイルは、gunzipで展開(解凍)できます。
使い方
コマンドラインオプション
FreeBSD gzip 20111009 usage: gzip [-123456789acdfhklLNnqrtVv] [-S .suffix] [<file> [<file> ...]] -1 --fast fastest (worst) compression -2 .. -8 set compression level -9 --best best (slowest) compression -c --stdout write to stdout, keep original files --to-stdout -d --decompress uncompress files --uncompress -f --force force overwriting & compress links -h --help display this help -k --keep don't delete input files during operation -l --list list compressed file contents -N --name save or restore original file name and time stamp -n --no-name don't save original file name or time stamp -q --quiet output no warnings -r --recursive recursively compress files in directories -S .suf use suffix .suf instead of .gz --suffix .suf -t --test test compressed file -V --version display program version -v --verbose print extra statistics
1つのファイルを圧縮する
gzip foo.txt
foo.txt.gz というファイルができ、foo.txt は、なくなります。
すでにfoo.txt.gz が存在する場合、上書きの確認が表示されます。上書きの確認をしない場合には、-fオプションを使用します。
gzip -f foo.txt
元ファイルを残して圧縮する
gzip -c foo.txt > foo.txt.gz
複数のファイルを圧縮する
バラバラのgzファイルができます。1つにまとめてアーカイブする場合には、tarコマンドを使用し、tar.gz ファイルにします。
gzip foo.txt bar.txt
標準入力を圧縮する
標準入力(stdin)からの入力を圧縮する例です。
echo hoge | gzip -c > hoge.gz
関連項目
- アーカイバー
- tar.gzを展開する
- tar.gzに圧縮する
- tar.bz2を展開する
- tar.bz2に圧縮する
- tar.xzを展開する
- tar.xzに圧縮する
- gzipを展開する (.gz)
- gzipに圧縮する (.gz)
- zipを展開する
- zipに圧縮する
- rarを展開する
- rarに圧縮する