# TAR展開ツール

TAR展開ツールを使えば、ターミナルを使わずにTARとTAR.GZアーカイブを展開できます。.tar、.tar.gz、または.tgzファイルをアップロードすると、ツールが圧縮を解除し、USTAR、GNU、PAXの各ヘッダーを読み取ります。サイズと日付を含むファイルとフォルダの一覧を表示し、どの環境でも開ける1つのZIPファイルとして返します。安全でないパス、リンク、アーカイブ爆弾は拒否または除外するため、Windowsのコンピューターやスマートフォンでtarballを受け取った場合にも便利です。

## よくある質問

### TARまたはTAR.GZファイルを展開するにはどうすればよいですか？

アーカイブをアップロードし、「TARを展開」をクリックします。ツールが圧縮形式かどうかを判別して各項目を読み取り、アーカイブの一覧とともにファイルをZIP形式でダウンロードできるようにします。

### どのファイル形式に対応していますか？

通常の.tarアーカイブと、.tar.gzまたは.tgzで終わるGZIP圧縮アーカイブに対応しています。形式はファイル名ではなく、ファイルの内容から判別します。BZIP2、XZ、7z、RARアーカイブには対応していません。

### 結果がZIPファイルになるのはなぜですか？

このページでは結果ごとに1つのファイルをダウンロードでき、ZIPなら追加ソフトなしでどのシステムでも開けます。ZIPにはTARアーカイブのフォルダ構造が保持されるため、展開すると同じファイルを取得できます。

### アーカイブのサイズ上限はいくつですか？

アップロードできるファイルの上限は10 MBです。展開後のファイルは合計50 MBまで、項目数は1,000件までです。また、圧縮サイズが1 MBを超えるアーカイブは、展開後のサイズが圧縮サイズの100倍を超えると展開できません。

### どのTAR形式に対応していますか？

長いパス接頭辞を使うUSTARアーカイブ、長いファイル名を使うGNUアーカイブ、拡張ヘッダーを含むPAXアーカイブを読み取れます。ヘッダーのチェックサムを検証し、途中で切れたアーカイブは破損として報告します。

### リンク、デバイス、その他の特殊な項目はどうなりますか？

シンボリックリンク、ハードリンク、デバイス、パイプは一覧に表示されますが、展開先フォルダの外を指す可能性があるため、ダウンロードには含まれません。一覧には除外された項目数が表示されます。

### パスが原因でアーカイブが拒否されたのはなぜですか？

絶対パスや..を含む項目は、展開先フォルダの外にファイルを書き込む可能性があります。そのようなパスを黙って書き換える代わりに、展開ツールはアーカイブを拒否し、該当する項目名を表示します。

### ファイルの権限は保持されますか？

一覧にはアーカイブ内の各項目がそのまま表示されますが、ZIPのダウンロードには標準の権限が使われるため、実行フラグは引き継がれません。スクリプトの実行に必要な場合は、展開後に再設定してください。

### アーカイブに同じパスが複数含まれている場合はどうなりますか？

TARアーカイブには、ファイルの新しいコピーを追加できます。tar自体と同じように、同じパスの最後のコピーが優先され、ダウンロードに含まれます。

### アップロードしたアーカイブは保存されますか？

いいえ。このリクエストの処理中はアーカイブをメモリ上で展開し、結果を直接返します。サーバーには何も保存されません。

ここに広告を掲載しませんか？

[メールでお問い合わせ](mailto:hi@dennn.is?subject=OneClick%20Pro%E3%81%A7%E3%81%AE%E5%BA%83%E5%91%8A%E6%8E%B2%E8%BC%89)

[広告 WordPress向けのエージェント対応プラグインスイート。](https://sleekwp.com/?ref=oneclickpro)
