Чем открыть tar gz

Обновлено: 06.07.2024

Если вы путешествуете по миру открытого исходного кода, скорее всего, вы регулярно сталкиваетесь с файлами .tar.gz . Пакеты с открытым исходным кодом обычно доступны для загрузки в форматах .tar.gz и .zip.

Команда tar используется для создания архивов tar путем преобразования группы файлов в архив. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress. Изначально Tar был разработан для создания архивов для хранения файлов на магнитной ленте, поэтому он получил название « T ape AR chive».

Короче говоря, файл с расширением .tar.gz представляет собой архив .tar, сжатый с помощью gzip.

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

В этом руководстве мы покажем вам, как распаковать (или распаковать) архивы tar.gz и tgz .

Извлечение файла tar.gz

В большинстве дистрибутивов Linux и macOS по умолчанию предустановлена команда tar .

Чтобы извлечь файл tar.gz, используйте параметр --extract ( -x ) и укажите имя файла архива после параметра f :

Команда tar автоматически определит тип сжатия и распакует архив. Эту же команду можно использовать для извлечения архивов tar, сжатых с помощью других алгоритмов, таких как .tar.bz2 .

Если вы пользователь рабочего стола и командная строка вам не подходит, вы можете использовать файловый менеджер. Чтобы распаковать (разархивировать) файл tar.gz, просто щелкните правой кнопкой мыши файл, который вы хотите извлечь, и выберите «Извлечь». Пользователям Windows потребуется инструмент под названием 7zip для извлечения файлов tar.gz.

Параметр -v сделает команду tar более видимой и напечатает имена файлов, извлекаемых на терминале.

По умолчанию tar извлекает содержимое архива в текущий рабочий каталог . Используйте --directory ( -C ) для извлечения архивных файлов в определенный каталог:

Например, чтобы извлечь содержимое архива в /home/linuxize/files , вы можете использовать:

Извлечение определенных файлов из файла tar.gz

Чтобы извлечь определенный файл (ы) из файла tar.gz, добавьте разделенный пробелами список имен файлов, которые нужно извлечь, после имени архива:

При извлечении файлов вы должны --list их точные имена, включая путь, как напечатано с помощью --list ( -t ).

Извлечение одного или нескольких каталогов из архива аналогично извлечению файлов:

Вы также можете извлекать файлы из файла tar.gz на основе шаблона с подстановочными знаками, используя параметр --wildcards и цитируя шаблон, чтобы оболочка не интерпретировала его.

Например, чтобы извлечь файлы, имена которых заканчиваются на .js (файлы Javascript), вы должны использовать:

Извлечение файла tar.gz из stdin

В следующем примере мы загружаем исходники Blender с помощью команды wget и передаем его вывод в команду tar :

Если вы не укажете вариант декомпрессии, tar укажет, какой вариант вам следует использовать:

Вывод файла tar.gz

Чтобы --list список содержимого файла tar.gz, используйте параметр --list ( -t ):

Результат будет выглядеть примерно так:

Если вы добавите параметр --verbose ( -v ), tar выведет дополнительную информацию, такую как владелец, размер файла, временная метка и т. Д.

Команда tar позволяет создавать и извлекать архивы tar. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress.

В этой статье объясняется, как использовать команду tar для извлечения (или распаковки) архивов .tar.xz или .txz .

Извлечение файла tar.xz

Утилита tar предустановлена по умолчанию во всех дистрибутивах Linux и macOS.

Чтобы извлечь файл tar.xz, вызовите команду tar с параметром --extract ( -x ) и укажите имя файла архива после параметра -f :

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

Если командная строка вам не нравится, вы можете использовать файловый менеджер графического интерфейса. Чтобы распаковать (разархивировать) файл tar.xz, просто щелкните правой кнопкой мыши файл, который хотите извлечь, и выберите «Извлечь». Пользователям Windows необходим инструмент под названием 7zip для извлечения файлов tar.xz.

Для более подробного вывода используйте параметр -v . Эта опция указывает tar отображать имена файлов, извлекаемых на терминале.

По умолчанию tar извлекает содержимое архива в текущий рабочий каталог . Чтобы извлечь архивные файлы в определенный каталог, используйте --directory ( -C ).

В следующем примере показано, как извлечь содержимое архива в /home/linuxize/files :

Извлечение определенных файлов из файла tar.xz

Чтобы извлечь определенный файл (ы) из файла tar.xz, добавьте разделенный пробелами список имен файлов, которые нужно извлечь, после имени архива:

При извлечении файлов вы должны указать их точные имена, включая путь, как они печатаются при вызове tar с параметром --list ( -t ).

Извлечение одного или нескольких каталогов из архива аналогично извлечению нескольких файлов:

Параметр --wildcards позволяет извлекать файлы из файла tar.xz на основе шаблона подстановки. Шаблон должен быть заключен в кавычки, чтобы оболочка не могла его интерпретировать.

Например, чтобы извлечь только файлы, имена которых заканчиваются на .jpg , вы должны использовать:

Извлечение файла tar.xz из stdin

При извлечении сжатого файла tar.xz путем чтения архива со стандартного ввода (обычно через конвейер) вы должны указать параметр распаковки. Параметр -J сообщает tar что файл сжат с помощью xz.

В приведенном ниже примере мы загружаем ядро Linux с помощью команды wget и перенаправляем его вывод в команду tar :

Если вы не укажете вариант декомпрессии, tar покажет вам, какой вариант вам следует использовать:

Листинг содержимого файла tar.xz

Чтобы вывести список содержимого файла tar.xz, используйте параметр --list ( -t ):

Результат будет выглядеть примерно так:

Если вы добавите параметр --verbose ( -v ), tar выведет дополнительную информацию, такую как владелец, размер файла, временная метка и т. Д.

Файл с расширением TGZ или GZ создается с помощью tar-архива приложения на основе Unix и затем сжимается с помощью сжатия GZIP. Эти файлы состоят из набора файлов, помещенных в архив TAR, главным образом для упрощения хранения и отслеживания. Файлы TAR после создания часто сжимаются; сжатые файлы TAR называются tarballs и иногда имеют «двойное» расширение, такое как «.TAR.GZ», но обычно сокращается до «.TGZ» или «.GZ».

извлеките .TAR.GZ, .TGZ или .GZ. файл

Как извлечь .TAR.GZ, .TGZ или .GZ. файл

.TAR.GZ, .TGZ или .GZ. файлы обычно видны с установщиками программного обеспечения в операционных системах на основе Unix, таких как Ubuntu и macOS, для архивирования данных и резервного копирования. Но иногда они используются для обычных целей архивирования данных, поэтому пользователи Windows 10 также могут сталкиваться с такими типами файлов и могут нуждаться в извлечении их содержимого.

Извлечение .TAR.GZ, .TGZ или .GZ. файл легко. Их можно извлечь с помощью сторонних приложений, таких как 7-Zip и PeaZip, которые бесплатны и имеют открытый исходный код. Помимо внешних приложений, Windows 10 включает встроенную поддержку TAR, которая может помочь вам извлекать файлы TAR с помощью простых командных строк. Сегодня мы обсудим несколько из этих методов:

  1. Использование стороннего программного обеспечения
  2. Используя родной деготь команды

Давайте подробно рассмотрим эти два метода.

1]Использование стороннего программного обеспечения

Вы можете использовать стороннее программное обеспечение для извлечения сжатых файлов.

a]Открытие файлов TGZ с помощью 7-Zip

1]Откройте веб-страницу 7-Zip и загрузите 32- или 64-разрядную версию 7-Zip в зависимости от типа вашей системы.

Извлечь .TAR.GZ

2]После загрузки откройте установщик 7-Zip, чтобы установить программное обеспечение в вашу систему Windows.

3]Затем откройте приложение 7-Zip из Поиск Меню.

4]Теперь в браузере файлов 7-Zip перейдите в папку, в которой находится ваш файл TGZ.

Извлечь .TAR.GZ

5]Теперь выберите и щелкните правой кнопкой мыши файл TGZ, нажмите, 7-молния, и нажмите Извлечь файлы , чтобы открыть окно извлечения, как показано ниже.

Извлечь .TAR.GZ

Извлечь .TAR.GZ

8]Теперь дважды щелкните извлеченную папку TAR в том же окне 7-Zip, чтобы открыть ее.

Извлечь .TAR.GZ

После открытия исходного архива дважды щелкните вложенные папки / файлы TAR, чтобы открыть и просмотреть их содержимое.

Читать: Как архивировать и распаковывать файлы в Windows 10 с помощью встроенной функции.

б]Конвертируйте файлы TGZ в формат ZIP с помощью онлайн-конвертера TGZ

1]Откройте Преобразованный веб-инструмент в вашем веб-браузере. Это онлайн-конвертер TGZ (TAR.GZ), который может конвертировать файлы в и из tgz в Интернете.

Извлечь .TAR.GZ

Извлечь .TAR.GZ

Извлечь .TAR.GZ

Извлечь .TAR.GZ

7]Выберите пункт назначения и нажмите Извлекать.

Извлечь .TAR.GZ

Теперь дважды щелкните извлеченную папку ZIP и откройте ее содержимое.

Читать: Как установить CURL в Windows 10.

2]Откройте файлы TAR в Windows 10 с помощью собственных команд tar.

Windows 10 включает встроенную поддержку tar, которую вы можете использовать с командной строкой для извлечения этих файлов. В дополнение к этому пользователи могут использовать подсистему Windows для Linux (WSL), которая обеспечивает встроенную поддержку Ubuntu, Fedora и SUSE, и поэтому вы также можете получить доступ ко многим инструментам Linux, включая tar, для мгновенного извлечения содержимого из архивов tar. Здесь мы обсуждаем шаги по использованию собственных команд tar в Windows 10 с использованием командной строки и Ubuntu для извлечения содержимого файла .tar.gz.

a]Извлеките архивы .tar.gz, .tgz или .gz с помощью tar в Windows 10.

Для извлечения файлов .tar.gz, .tgz или .gz с помощью tar в Windows 10 выполните следующие действия:

Обязательно обновите синтаксис, включив в него исходный и целевой пути.

После выполнения вышеуказанных шагов все файлы и папки будут извлечены в указанное место назначения.

b]Распакуйте архивы .tar.gz, .tgz или .gz с помощью tar в Linux в Windows 10.

2]Теперь введите указанную ниже команду для извлечения содержимого файла .tar.gz:

Обязательно обновите синтаксис, включив в него исходный и целевой пути.

Теперь у вас будут все файлы и папки, извлеченные в указанное место назначения.

Таким образом, теперь вы можете извлекать .TAR.GZ, .TGZ или .GZ. в Windows 10.

Читать дальше: Как извлечь CAB-файл с помощью инструментов командной строки.

Как извлечь (разархивировать) файл Tar Gz

Если вы путешествуете по миру с открытым исходным кодом, скорее всего, вы регулярно сталкиваетесь с файлами .tar.gz . Пакеты с открытым исходным кодом обычно доступны для скачивания в форматах .tar.gz и .zip.

Команда tar используется для создания архивов tar путем преобразования группы файлов в архив. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress. Изначально Tar был предназначен для создания архивов для хранения файлов на магнитной ленте, поэтому он имеет название « T ape AR chive».

Gzip - самый популярный алгоритм сжатия файлов tar. По соглашению имя архива tar, сжатого с помощью gzip, должно заканчиваться на .tar.gz или .tgz .

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

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

Извлечение файла tar.gz

Большинство дистрибутивов Linux и macOS поставляются с командой tar, предварительно установленной по умолчанию.

Чтобы извлечь файл tar.gz, используйте оператор --extract ( -x ) и укажите имя файла архива после f параметра:

Команда tar автоматически определит тип сжатия и извлечет архив. Эту же команду можно использовать для извлечения архивов tar, сжатых с помощью других алгоритмов, таких как .tar.bz2 .

Если вы пользователь Desktop, а командная строка - не ваша вещь, вы можете использовать диспетчер файлов. Чтобы извлечь (распаковать) файл tar.gz, просто щелкните правой кнопкой мыши файл, который вы хотите извлечь, и выберите «Извлечь». Пользователям Windows потребуется инструмент с именем 7zip для извлечения файлов tar.gz.

-v Опция сделает tar команду более заметной и напечатать имена файлов извлекаются на терминале.

По умолчанию tar будет извлекаться содержимое архива в текущем рабочем каталоге . Используйте --directory ( -C ) для извлечения архивных файлов в определенном каталоге:

Например, чтобы извлечь содержимое архива в /home/linuxize/files каталог, вы можете использовать:


Извлечение определенных файлов из файла tar.gz

Чтобы извлечь определенный файл (ы) из файла tar.gz, добавьте разделенный пробелами список имен файлов, которые будут извлечены после имени архива:

При извлечении файлов вы должны указать их точные имена, включая путь, как указано в --list ( -t ).

Извлечение одного или нескольких каталогов из архива аналогично извлечению файлов:

Вы также можете извлечь файлы из файла tar.gz на основе шаблона с подстановочными знаками, используя --wildcards опцию и заключив в кавычки шаблон, чтобы предотвратить интерпретацию оболочкой.

Например, чтобы извлечь файлы, имена которых заканчиваются .js (файлы Javascript), вы должны использовать:


Извлечение файла tar.gz из stdin

Если вы извлекаете сжатый файл tar.gz, читая архив из stdin (обычно через канал), вам нужно указать опцию распаковки. Опция, которая указывает tar читать архивы через gzip - это -z .

В следующем примере мы загружаем исходные тексты Blender с помощью wget команды и направляем их вывод в tar команду:

Если вы не укажете опцию декомпрессии, tar укажите, какую опцию вам следует использовать:


Перечисление файла tar.gz

Чтобы просмотреть содержимое файла tar.gz, используйте параметр --list ( -t ):

Вывод будет выглядеть примерно так:

Если вы добавите параметр --verbose ( -v ), tar будет напечатано больше информации, такой как владелец, размер файла, отметка времени .. и т. Д .:

Читайте также: