ファイル名とパスにASCII以外の文字があってもtarを使用しても安全ですか?

ファイル名とパスにASCII以外の文字があってもtarを使用しても安全ですか?

tarASCII 印刷可能な文字以外の文字があっても使用しても安全ですか?

たとえば、日本語、漢字、改行などがあります。

特殊文字を使用すると、タールボール抽出が失敗する可能性がある既知の問題はありますか?

答え1

もちろん、ソースコードを読んでtar直接確認してみることもできます。

つまり、tarファイル名を構成するバイト列は解釈されません。カーネルと同様に、それを抽象バイトシーケンスとして扱います。したがって、利用可能なファイルを抽出するという点で「安全」です。

ファイルが解凍された環境では、ユーザーツールはファイル名を別の文字として解釈できます。これは常に転送(tar、NFS、FTP...)に限定されず、ロケールを変更する問題です。

関連情報