Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!

Используйте код при регистрации:

Skills
05.12.2024

Как распаковать файлы .tar.gz с помощью командной строки Linux

Распаковка файлов .tar.gz в Linux: Краткое руководство

Что такое файл .tar.gz и как его распаковать? Файл .tar.gz похож на цифровой чемодан – он объединяет несколько файлов в один архив .tar и сжимает их с помощью gzip для экономии места. Эти файлы легко распаковываются с помощью командной строки и часто используются в Linux для резервного копирования, программного обеспечения или передачи данных. В этом руководстве описаны шаги по быстрой распаковке файлов .tar.gz, независимо от того, являетесь ли вы новичком или опытным пользователем.

Основной синтаксис для извлечения файлов .tar.gz

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

tar -xzvf archive-name.tar.gz

Вот что означает каждая опция:

  • x: Извлечь файлы из архива.
  • z: Использовать gzip для распаковки .gz-файла.
  • v: Вербозный вывод со списком извлекаемых файлов.
  • f: Указывает имя архивного файла.

Пошаговые инструкции

  1. Откройте терминал: Нажмите Ctrl Alt T на клавиатуре, чтобы открыть терминал в большинстве систем Linux.
  2. Перейдите в каталог: Перейдите в каталог, в котором находится ваш файл .tar.gz, с помощью команды cd:
    cd /path/to/directory
  3. Извлеките файл .tar.gz: Выполните следующую команду для извлечения содержимого:
    tar -xzvf archive-name.tar.gz

    Замените archive-name.tar.gz на имя вашего файла.

Пример:

Если в папке Downloads у вас есть файл sample-archive.tar.gz, вы можете извлечь его, используя:

cd ~/Downloads
tar -xzvf sample-archive.tar.gz

Распаковка в определенный каталог

Чтобы извлечь содержимое файла .tar.gz в определенный каталог, используйте опцию -C, за которой следует путь к целевому каталогу:

tar -xzvf archive-name.tar.gz -C /path/to/destination

Эта команда извлечет содержимое файла archive-name.tar.gz в указанную папку назначения.

Пример:

Если вы хотите извлечь sample-archive.tar.gz в каталог с именем my-files в вашей домашней папке:

mkdir ~/my-files
tar -xzvf sample-archive.tar.gz -C ~/my-files

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

Если вы предпочитаете не видеть список распаковываемых файлов, можно опустить опцию -v:

tar -xzf archive-name.tar.gz

Эта команда все равно извлечет файлы, но без отображения их в терминале.

Просмотр содержимого без распаковки

Чтобы просмотреть содержимое файла .tar.gz, не распаковывая его, используйте опцию -t:

tar -tzvf archive-name.tar.gz

Эта команда показывает файлы и каталоги, содержащиеся в архиве, не распаковывая их.

Извлечение файлов .tar (без сжатия .gz)

Если у вас есть файл .tar (без сжатия .gz), вы можете извлечь его с помощью команды:

tar -xvf archive-name.tar

Опция -z не нужна, так как файл не сжат с помощью gzip.

Заключение: Распаковывайте файлы .tar.gz с легкостью

Распаковка файлов .tar.gz в Linux – это простое дело с помощью команды tar. Распаковываете ли вы программное обеспечение, резервные копии или файлы проектов, используйте tar -xzvf для стандартного извлечения или настраивайте его с помощью -C для конкретных папок. Просматривайте содержимое с помощью tar -tzvf, чтобы оставаться организованным. Освойте эти команды, и вы будете работать с файлами .tar.gz как профессионал Linux в кратчайшие сроки!

Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!

Используйте код при регистрации:

Skills