tar.gzファイルの圧縮・解凍(展開)方法。
対象:Linux Fedora, RedHat, CentOSなど
tar -xvzf ファイル名.tar.gz
tar -cvzf 圧縮後のファイル名.tar.gz 圧縮前のファイル名
tar --help
-t, --list 書庫内の内容のリスト -x, --extract, --get 書庫からのファイルの取り出し -c, --create 新しい書庫の作成 -d, --diff, --compare 書庫とファイルシステムとの違いを見つける -r, --append 書庫の末尾にファイルを追加 -u, --update 書庫内にあるファイルより新しいファイルのみを追加 -A, --catenate 書庫に tar で固めたファイルを追加 --concatenate -A と同じ --delete 書庫からの削除 (磁気テープ上ではダメ!)
-f, --file=ARCHIVE 書庫ファイルまたはデバイス ARCHIVE を使用 --force-local コロンを含む書庫ファイル名を扱えるように --rsh-command=COMMAND rsh の代わりに COMMAND を使用 -[0-7][lmh] ドライブと密度を指定 -M, --multi-volume マルチボリュームの書庫の作成/一覧/取り出し -L, --tape-length=NUM NUM x 1024 バイト書き出した後でテープを変更 -F, --info-script=FILE 各々のテープの最後でスクリプトを実行 (-M が必須) --new-volume-script=FILE -F FILE と同じ --volno-file=FILE FILE 中のボリューム番号を使用/更新
-V, --label=NAME create archive with volume name NAME PATTERN at list/extract time, a globbing PATTERN -o, --old-archive, --portability write a V7 format archive --posix write a POSIX format archive -j, --bzip2 filter the archive through bzip2 -z, --gzip, --ungzip filter the archive through gzip -Z, --compress, --uncompress filter the archive through compress --use-compress-program=PROG filter through PROG (must accept -d)
--help このヘルプを表示して終了 --version tar のバージョン番号を表示して終了 -v, --verbose 処理されているファイルのリストを冗長に表示 --checkpoint 書庫を読み込み中にディレクトリ名を表示 --totals 書庫を作成中に合計バイト数を表示 -R, --block-number 書庫中のブロック数を各々メッセージをつけて表示 -w, --interactive 全ての処理に対して確認を取る --confirmation -w と同じ
Windows のソフトウェアでは 7-Zip や Lhaplus が .tar や .gz(gzip)の解凍(展開)、圧縮に対応している。