Как распаковать файл .tgz с помощью терминала?

102

Я загрузил файл mongodb-linux-x86_64-2.6.3.tgz с помощью окна 7 и сохранил его в D:\Amra\Software\Developing Soft .

Когда я нажимаю этот файл .tgz с помощью Ubuntu и вижу свойство, он показывает Location: /media/towhid/Amra/Software/Developing Soft . Теперь, как я буду разархивировать этот .tgz-файл, используя команду tar из терминала?

    
задан Towhid 19.07.2014 в 08:17
источник

2 ответа

179

Чтобы извлечь файл .tgz с tar, вам нужно использовать

tar -xvzf /path/to/yourfile.tgz

, где

  • x для экстракт
  • v для подробных
  • z для gnuzip
  • f для файла, должен наступить как раз перед именем файла.

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

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz

Извлеките файл .tgz в другой каталог:

Можно использовать параметр -C для извлечения содержимого архива в другой каталог, как показано ниже,

tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/
    
ответ дан souravc 19.07.2014 в 08:22
источник
3

Откройте терминал и используйте команду cd для изменения каталогов в каталог, где находится файл mongodb-linux-x86_64-2.6.3.tgz, и выполните следующую команду:

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

Вышеприведенная команда будет извлекать содержимое архива mongodb-linux-x86_64-2.6.3.tgz, сохраняя структуру иерархического дерева дерева архива.

Аналогичная команда извлекает файлы .tar.xz. Откройте терминал и запустите следующую команду:

tar -xf /path/to/your/file.tar.xz

Пояснение:

  • -x извлекать файлы из архива
  • -f использовать файл архива
ответ дан karel 24.01.2015 в 04:15