tar

機能

ファイルをtar形式にまとめる。またtar形式でまとめられたファイルを展開する。

形式

tar [option] [file/directory name] (target space)

必須オプション

どれか一つは指定する必要あり

コマンド 機能
A tarファイルをアーカイブに追加する
c ディレクトリ構成も含めアーカイブを新規に作成する
d アーカイブとファイルシステムを比較する
r アーカイブの最後に(同一名であっても)ファイルを追加する
t アーカイブの内容を表示する
u アーカイブ内に新しいファイルを追加する
x アーカイブからファイル・ディレクトリを取り出す

任意オプション

コマンド 機能
f [file name] アーカイブファイルのファイル名/デバイスファイル名を指定する
v 処理の詳細を表示する
z アーカイブ作成と同時にzip形式での圧縮も行う(拡張子:.tar.gz)

コマンド例

tar cvf tar_file dir1 dir1内のファイルをアーカイブファイルtar_fileとして作成する
tar tf tar_file アーカイブファイルtar_fileの中を表示する
tar xvf tar_file アーカイブファイルtar_fileを復元する
tar rvf tar_file file1 アーカイブファイルtar_fileにfile1を追加する