コマンドの機能と使用方法
圧縮・展開 → tar
tar

Solaris FreeBSD Linux
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を追加する


関連ページ

gzip ・・・gz(gzip形式)で圧縮・解凍
cp ・・・ファイル・ディレクトリをコピー
find ・・・どこにあるか分からないファイルを検索
rm ・・・ファイル・ディレクトリを削除
zip ・・・zipファイルの圧縮
chmod ・・・パーミッション(所有権)の変更
ls ・・・ファイル・ディレクトリの情報を表示