【Linux】gz, bz2, xz形式のtarファイル圧縮・解凍【簡単まとめ】

gzipやbzip2、xz形式で圧縮されたtarファイルの操作を簡単にまとめておきます。

解凍

解凍中のファイルを表示させたい場合はvオプションを付与します。

.gz, .bz2, xzの解凍だけならgunzip, bunzip2, unxzコマンドで行えます。

tar.gz

$ tar zxf hoge.tar.gz

tar.bz2

$ tar jxf hoge.tar.bz2

tar.xz

$ tar Jxf hoge.tar.xz

圧縮

圧縮中のファイルを表示させたい場合はvオプションを付与します。

.gz, .bz2, xzへの圧縮だけならgzip, bzip2, xzコマンドで行えます。

tar.gz

$ tar zcf hoge.tar.gz fuga/

tar.bz2

$ tar jcf hoge.tar.bz2 fuga/

tar.xz

$ tar Jcf hoge.tar.xz fuga/

まとめ

  • v: 詳細表示
  • x: 解凍 | c: 圧縮
  • z: gzip形式 | j: bzip2形式 | J: xz形式
  • f: 対象ファイル名