Как разархивировать файл .vw.gz в linux? - PullRequest
0 голосов
/ 31 мая 2018

Как мне распаковать файл .vw.gz в Linux?tar -xvf filename выдает ошибки.

1 Ответ

0 голосов
/ 31 мая 2018

.gz - это сжатый файл, не связанный с tar.Вы чаще, чем нет, видите заархивированный и сжатый файл, который сначала заархивирован, затем заархивирован (как somfile.tar.gz), но это две отдельные операции (которые поддерживаются одной командой tar.

Чтобы разархивировать сжатый файл, вы используете команду gunzip.

gunzip filename.vw.gz

Путаница заключается в том, что многие из нас привыкли к .zip файлам. zip удовлетворяет двум потребностям.

  1. Необходимость поместить несколько файлов в один файл (архив)
  2. Необходимость сжатия файла / архива.

tar - программа архивирования.Если вы посмотрите на его man-страницу в Ubuntu man tar, вы увидите:

tar - GNU-версия утилиты архивирования tar

gzip - сжатиеЭто manpage man gzip читает:

gzip, gunzip, zcat - сжимать или расширять файлы

Так что в этом случае у нас есть две программы для сжатия и архивирования.

Другой сбивающий с толку бит заключается в том, что мы почти всегда используем команду tar для работы с ботом.h архивирование и сжатие, но вы увидите на его странице руководства, что вы можете указать программу сжатия для использования.Например, мы можем сжать tar, используя алгоритм сжатия bzip:

tar -jcvf archive_name.tar.bz2 /path/to/some/dir
...