箱の中の自由粒子

政治・経済・世界情勢などを多角的な視点から考察し、正義を貫く誇り高いブログ。

日常の備忘録。だがしかし、見返すことはない。

`tar zxvf`について

概要

∼.tgz, ∼.tar.gzの解凍方法である

tar zxvfについて調べてみた。

調査

困ったらman!!

xzvfの意味

$ man tar 

-x, --extract, --get
アーカイブからファイルを抽出する。
-f, --file [HOSTNAME:]F
Fというアーカイブ・ファイルまたはデバイスを使う(デフォルトは/dev/rmt0)
-v, --verbose
処理したファイルの一覧を詳しく出力する
-z, --gzip, --ungzip
アーカイブをgzipにフィルターする

訳:山縣 敦
22 September 1993

だそうです。

ちなみに、これはSuSEで調べた。

他のOSでは、異なる説明かもしれない。

他の書き方

tarには圧縮機能はないらしく、

ファイルを一つにまとめるだけらしい。

圧縮されている場合には、オプションで圧縮方法を指定する。

その方法一つがgz(正確には圧縮形式)。

gzipを使って解凍する場合は次のようにするらしい。

// ~.tgz or ~tar.gz
gzip -dc FILENAME | tar xvf -
// ~gz
gzip -dc FILENAME

また、圧縮方法がbz2の場合はbzip2で解凍する。

// ~tar.bz2 or ~.tbz
bzip2 -dc FILENAME | tar xvf -
// ~.bz2
bzip2 -dc FILENAME

以上。

参考