tar : Tape Archive
複数のファイルを一つのファイルにまとめる、あるいはまとめられたファイルを元の複数のファイルに戻すコマンド。
書式
tar オプション ファイル ファイル
オプション
オプション | 役割 |
---|---|
c | tarボールを作る |
f | tarボールファイル名の指定 |
v | 作業状態を表示する |
x | tarボールを展開する |
z | gzipでファイルを圧縮・展開する |
j | bzip2でファイルを圧縮・展開する |
t | tarボール内のファイル一覧を表示する |
利用例
複数のファイルをまとめる
tar cf tarボールファイル名 まとめるファイル
ディレクトリtest_dirをtarボールtest_dir.tarにまとめる。
tar cf test_dir.tar test_dir
まとめたファイルを元に戻す
tar xf tarボール
tar xf test.tar
vオプションをつけるとどのファイルを処理しているかが表示される。
圧縮されたファイルを作る
zオプションを使い、gzipで圧縮する。
tar zcf tarボールファイル名 まとめるファイル
tarボールtest.tarを圧縮し、test.tar.gzを作る。
tar zcf test.tar.gz test.tar
圧縮されたファイルを展開する
tar zxf tarボールファイル名
圧縮されたtarボールtest.tar.gzを展開する。tar zxf test.tar.gz拡張子がbz2の場合は
tar jxf tarボールファイル名
[コマンド]