#author("2017-11-23T16:24:24+09:00","default:wikiwriter","wikiwriter")
&tag(tar);
*目次 [#oebbba76]
#contents
*関連ページ [#c52a22a7]
*参考情報 [#cbbfd3c4]

*圧縮 [#x7ca2b2e]
-圧縮せず固めるのみ
 tar cvf foo.tar foo
-gzipで一気に圧縮。zを追加。
 tar czvf foo.tar.gz foo
-bzipで一気に圧縮。jを追加。
 tar cjvf foo.tar.bz2 foo

*ファイル一覧 [#d81c0d24]
**Windows用ユーティリティGowを使ってtgzファイルの中身を確認 [#n7aa7a8b]
-tarにzオプションが実装されていないので、gzipと組み合わせるしかない。
 gzip -dc test.tgz| tar tvpf -


*トラブルシューティング [#gb4079f4]

**OS XのtarとGNU tarの互換性 [#e4b0aebd]
-Macで圧縮したtarファイルをLinux側で解凍しようとすると以下のようなエラーが表示される。
#pre{{
tar: 未知の拡張ヘッダキーワード `SCHILY.dev' を無視
tar: 未知の拡張ヘッダキーワード `SCHILY.ino' を無視
tar: 未知の拡張ヘッダキーワード `SCHILY.nlink' を無視
}}
-[[ちっぷす:OS X の tar と GNU tar の互換性:http://tominaga.cbrc.jp/tips/osx_tar_linux.html]]によると単に無視していいらしい。

**tar: Exiting with failure status due to previous errors [#n5939351]
-途中でエラーが発生したものの(中断するほどではなく)、最後まで実行できたという意味。
-EUC環境で日本語ファイル名が含まれるtarファイルを、UTF-8環境で解凍すると発生。


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS