Navigation :
Top/tar
tar
tar
機能
tar, tgzファイルの伸張
書式
使用例
1. アーカイブの作成
tar -cvf archive-name.tar file-name archive-name 作成するアーカイブ名称 file-name まとめるファイル名 c アーカイブを作成 v 処理中の情報を表示 f アーカイブファイル名を指定する
# 圧縮されていない、複数のファイルをまとめたものを作成します。
2. 圧縮されたアーカイブの作成
tar -czvf archive-name.tgz(tar.gz) file-name archive-name 作成するアーカイブ名称 file-name まとめるファイル名 c アーカイブを作成 z gzipで圧縮する v 処理中の情報を表示 f アーカイブファイル名を指定する
# 圧縮されたアーカイブを作成します。
3. アーカイブの展開
tar -xvf archive-name.tar x ファイルを展開 v 処理中の情報を表示 f アーカイブファイル名を指定する
# 圧縮されていないアーカイブを展開します。
4. 圧縮されたアーカイブの展開
tar -xzvf archive-name.tgz x ファイルを展開 z gzipで圧縮されたアーカイブを解凍 v 処理中の情報を表示 f アーカイブファイル名を指定する
# gzipで圧縮されたアーカイブを展開します。
# 最も使う機会が多いオプションの組み合わせと思われます。
5. アーカイブの内容を見る
tar -tvf archive-name.tar t アーカイブの内容を表示 v 処理中の情報を表示 f アーカイブファイル名を指定する
6. 圧縮されたアーカイブの内容を見る
tar -tzvf archive-name.tgz t アーカイブの内容を表示 z gzipで圧縮されたアーカイブを扱う v 処理中の情報を表示 f アーカイブファイル名を指定する
# 使用例 :メディアへの操作
1. tar zxvf 2. DATに圧縮:tar cvf /dev/st0 /target 3. DATに圧縮:tar czvf /dev/st0 /target 4. DATに展開:tar xvf /dev/st0 5. DATに伸張展開:tar xzvf /dev/st0 6. ファイルの内容を見る:tar tvf TARFILE
オプション
- -c:圧縮
- -d:diff. アーカイブの内容と指定したファイルとの差を見つける
- -f :アーカイブファイルの指定
- -x :伸張
- -t :内容一覧
- -u :update
- -v:作業時にファイル名を表示
- -z :gip形式の伸張
- -Z :compress形式の伸張