Изпробвайте уменията си за всички наши хостинг услуги и получете 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 с името на вашия файл.

Пример:

Ако имате файл, наречен 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