回答:
-C
作成時にオプションを使用しない理由:
$ tar cf /var/www/site.tar -C /var/www_bak/ site
次の--strip-components=NUMBER
オプションを使用しますtar
。
--strip-components=NUMBER
strip NUMBER leading components from file names on extraction
あなたのコマンドは次のようになります:
tar xfz /var/www/site.gz --strip-components=2 -C /tmp
--strip-components
busybox-embeddedの実装を使用している場合は、まだフラグが欠落している可能性がありtar
ます。
-C
オプションを使用して、それも動作します;)