У меня есть каталог, например. /var/tmp/my-dir/, который я часто сжимаю с помощью следующей команды:
$ cd /var/tmp/
$ tar -zcf my-dir.tar.gz my-dir/*
Позже, когда я распакую my-dir.tar.gz, он создаст my-dir/ в текущем каталоге. Похоже, что каталог my-dir "завернут" внутри tarball. Есть ли опция tar для переименования my-dir, например. your-dir до происходит фактическое мигренирование. Так что...
$ tar -zxf my-dir.tar.gz
# So that ... this creates your-dir/, instead of my-dir/
Спасибо.