圧縮の仕方

◇説明
  tarコマンドはアーカイブ(複数ファイルをひとまとめにしたもの)の作成や展開、tarファイルの圧縮や解凍を行います。

◇構文
  tar [ オプション ] [ ファイル名 ]

◇オプション
  -c 新規にアーカイブを作成する。
  -f アーカイブのファイル名を指定する。
  -t アーカイブの中身を表示する。
  -u 追加するファイルがアーカイブ内のファイルより新しい場合にだけ追加する。
  -v 処理したファイルを一覧表示する。
  -x アーカイブからファイルを取り出す。
  -z gzipで圧縮、解凍を行う。

◇例
  menuディレクトリのファイルをひとまとめにし、圧縮する。

  $tar -cvzf menu.tar.gz menu/
  beer.txt
  wine.txt
  sake.txt

  menu.tar.gzを解凍しアーカイブからファイルを取り出す。

  $tar -xzf menu.tar.gz
  $gunzip -c menu.tar.gz | tar -xf - ←「-c」で標準出力し「-」で標準入力(パイプラインからのデータ)している。

  どちらも同じ。