Как извлечь файлы .tar.gz в Windows 11

Как извлечь файлы .tar.gz в Windows 11

Windows 11 включает встроенную поддержку для извлечения файлов «.tar.gz» с помощью командной строки без использования сторонних инструментов. Вы даже можете использовать дистрибутив Linux через подсистему Windows для Linux (WSL) для быстрого извлечения архивов, созданных на другой платформе.

Когда вы видите файл .tar.gz , это означает, что это файл, созданный с помощью архивного приложения tar на основе Unix , а затем сжатый с помощью сжатия gzip . Эти файлы часто называют «tarballs». Хотя вы можете найти их написанными как двойное расширение (.tar.gz), формат также может быть записан как .tgz или .gz . (Стоит отметить, что Linux не использует расширения файлов. Вместо этого тип файла является частью имени файла.)

Хотя файлы tar обычно более распространены в дистрибутивах Linux (например, Ubuntu) и macOS для резервного копирования и архивирования, вы также можете встретить эти файлы в Windows 11. Вы можете использовать сторонние инструменты, такие как 7-Zip и PeaZip , но эти не рекомендуются, так как они не всегда работают с дополнительными файлами .tar.gz . Вместо этого вы должны использовать встроенную поддержку tar, доступную в Windows 11 или дистрибутиве Linux в WSL.

В этом руководстве вы узнаете, как использовать собственные команды tar в Windows 11 с помощью командной строки и Ubuntu для извлечения содержимого файла . файл tar.gz.

Извлекать. tar.gz,. тгз,. gz tarballs в Windows 11 с использованием tar

Извлекать. tar.gz,. тгз,. гз, и. zip с помощью tar в Windows 11 выполните следующие действия:

  1. Откройте Пуск в Windows 11.

  2. Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора» .

  3. Введите следующую команду, чтобы использовать tar для извлечения файлов, и нажмите Enter :

    tar -xvzf C:/PATH/TO/FILE/FILE-NAME.tar.gz -C C:/PATH/TO/FOLDER/EXTRACTION

    Извлечение tar из Windows 11

    В команде измените команду, чтобы включить исходный и конечный пути.

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

Предполагается, что архив был создан в другой системе. Кроме того, мы пропустили некоторые параметры, которые обычно полезны для сохранения разрешений, поскольку они не требуются в Windows 11.

Извлекать. tar.gz,. тгз,. gz tarballs в Windows 11 с использованием Linux tar

Сначала вам нужно установить дистрибутив с помощью подсистемы Windows для Linux, прежде чем вы сможете распаковывать tar-архивы в Linux.

Чтобы извлечь файл .tar.gz с помощью Linux, выполните следующие действия:

  1. Откройте Пуск .

  2. Найдите Ubuntu и щелкните верхний результат, чтобы открыть приложение.

  3. Введите следующую команду, чтобы извлечь содержимое файла .tar.gz , и нажмите Enter :

    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER

    Извлечение tar из Linux в Windows 11

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

Мы использовали sudoкоманду для запуска инструмента от имени администратора, tarдля вызова приложения, и мы используем следующие параметры:

  • x — указывает tar, что вы хотите извлечь содержимое.
  • v — необязательный аргумент для отображения процесса извлечения. В противном случае вы будете видеть только мигающий курсор, пока процесс не будет завершен.
  • z — указывает tar распаковать содержимое файла «.tar.gz» с помощью gzip.
  • f — указывает tarball имя файла для извлечения.

После опции вы должны указать путь к файлу tarball для извлечения. В команде начинаем путь с /mnt/c/так как это линукс, а не винда.

Параметр -C — (дефис и заглавная C ) используется для изменения папок, и вы должны указать путь назначения, который начинается с аннотации, /mnt/за которой следует путь Windows.

Вы должны обращать внимание на прописные и строчные буквы при вводе команды Linux, поскольку «Рабочий стол» — это не то же самое, что «рабочий стол».

Это основные параметры для извлечения файла «.tar.gz», но вы можете использовать tar --helpкоманду, чтобы узнать больше о доступных параметрах.

Важно отметить, что Microsoft создает встроенную поддержку TAR, GZ, 7-Zip, RAR и многих других архивных форматов для File Explorer. Ожидается, что поддержка появится с выпуском Windows 11 23H2 .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *