Linuxで良く使うtarコマンドの使い方のメモです。
1. tarファイルで固める(無圧縮「.tar」)
tar cvf <名前>.tar <ファイル及びディレクトリ> […]
使用例
tar cvf dir1_arc.tar dir1
2. tarで固めgzipで圧縮する(gzip圧縮「.tar.gz」)
tar zcvf <名前>.tar.gz <ファイル及びディレクトリ> […]
tar acvf <名前>.tar.gz <ファイル及びディレクトリ> […]
使用例
tar zcvf dir1_arc.tar.gz dir1
tar acvf dir1_arc.tar.gz dir1
3. tarで固めbzip2で圧縮する(bzip2圧縮「.tar.bz2」)
tar jcvf <名前>.tar.bz2 <ファイルやディレクトリ> […]
tar acvf <名前>.tar.bz2 <ファイルやディレクトリ> […]
使用例
tar jcvf dir1_arc.tar.bz2 dir1
tar acvf dir1_arc.tar.bz2 dir1
4. tarで固めzzで圧縮する(xz圧縮「.tar.xz」)
tar Jcvf <名前>.tar.xz <ファイルやディレクトリ> […]
tar acvf <名前>.tar.xz <ファイルやディレクトリ> […]
使用例
tar Jcvf dir1_arc.tar.xz dir1
tar acvf dir1_arc.tar.xz dir1
5. tarアーカイブファイルを解凍・展開する
tar xvf <tarアーカイブファイル名> [-C <展開先パス>]
使用例
tar xvf dir1_arc.tar
tar xvf dir1_arc.tar.gz
tar xvf dir1_arc.tar.bz2
tar xvf dir1_arc.tar.xz
6. tarアーカイブファイルの内容を参照する
tar tvf <tarアーカイブファイル名>
使用例
tar tvf dir1_arc.tar
tar tvf dir1_arc.tar.gz
tar tvf dir1_arc.tar.bz2
tar tvf dir1_arc.tar.xz
以上