tar: исключить gzip-файл и не пытаться его уничтожить

Я хотел бы пропустить большой файл gzip, когда я извлекаю tar-файл, но каждый раз, когда tar начинает ругать его, чтобы заглянуть внутрь, кажется.

Даже когда я просто пытаюсь заглянуть внутрь смолы, похоже, начинает ее уничтожать, например:

tar -tvf my.tar.gz --exclude="huge_mysql_file.gz" 

Любые подсказки, как пропустить полностью этот файл? Я вижу, что gzip работает, когда tar попадает в этот gz-файл.

  • Как я могу архивировать папку, в которой владельцы и разрешения остались без изменений?
  • Игнорировать Symlinks при извлечении Tarball
  • невозможно извлечь файл, который загружается на FTP-сервер
  • Просмотр файла в tar-архиве без его извлечения
  • tar выходы с bzip2: (stdin): конечный мусор после EOF игнорируется после извлечения
  • Сжимать каталог с помощью tar / gz через SSH на локальный компьютер?
  • Как привязать определенные файлы при использовании сортировки?
  • Почему был написан шар, если смола уже существовала?
  • One Solution collect form web for “tar: исключить gzip-файл и не пытаться его уничтожить”

    my.tar.gz – это gzipped tar- файл. tar не подходит для «ленточного архива». Таким образом, файл my.tar.gz должен быть распакован gzip -d до того, как файл tar может быть прочитан. Не существует произвольного доступа к содержимому файла gzip. Я действительно не знаю формат файла gzip, но, по крайней мере, для gzip нет возможности сделать это. «Gzip -d», начатый tar чтобы распаковать файл my.tar.gz – это gzip вы можете видеть. tar не распаковывает файл huge_mysql_file.gz но он должен читать (и игнорировать) файл huge_mysql_file.gz потому что это обеспечивается каналом для gunzip.

    если tar-файл не скремблирован, и вы перечислите его содержимое, как в

     tar -tvf my.tar --exclude="huge_mysql_file.gz" 

    только заголовок huge_mysql_file.gz в архиве должен быть прочитан, чтобы узнать его размер. Затем tar может пропустить файл без его чтения и продолжить в следующем файле.

    Interesting Posts

    Зашифрованный своп не активируется на Ubuntu

    Серверы, запущенные из chrooted Ubuntu на HP TouchPad?

    Как я могу запустить irb из сценария bash, выполнить некоторые команды, а затем передать сеанс irb на консоль?

    В Debian Stretch драйверы Nouveau заставляют мой компьютер замораживать, приходилось устанавливать в мою систему несвободные пакеты NVIDIA, любые альтернативы?

    Автоматическое монтирование других разделов в Arch Linux

    Как преобразовать установщик .run в .deb Installer?

    настройка пароля для входа в систему Fedora 20

    как разрешить различным пользователям одинакового доступа к группе / редактировать файлы / каталоги, созданный пользователем той же группы

    Домашняя папка непреднамеренно разоблачена при использовании акций samba

    Как изменить параметры загрузки ядра в GRUB 2

    sfdisk больше не работает?

    Как эхо-переменные использовать cat в файл?

    Измените значения $ READLINE_LINE и $ READLINE_POINT внутри сценария bash

    Как добавить новую текстовую строку в первую строку файла?

    Как добавить произвольные файлы в мое установочное изображение Debian

    Linux и Unix - лучшая ОС в мире.