Как да разопаковате TAR.GZ в Linux

Стандартният тип данни на файловите системи в Linux е TAR.GZ - редовен архив, компресиран с помощната програма Gzip. В такива директории често се разпространяват различни програми и списъци с папки и обекти, което позволява удобно движение между устройствата. Разопаковането на този тип файлове също е доста просто, за това трябва да използвате стандартната вградена помощна програма "Терминал" . Това ще бъде обсъдено в нашата статия днес.

Разопаковане на архивите на TAR.GZ в Linux

Няма нищо сложно в самата процедура за декомпресия, а само потребителят трябва да знае една команда и няколко аргумента, свързани с него. Не се изисква инсталиране на допълнителни инструменти. Процесът на изпълнение на задачата във всички дистрибуции е един и същ, взехме за пример най-новата версия на Ubuntu и ви предлагаме стъпка по стъпка да се справяте с интереса.

  1. Първо, трябва да определите мястото за съхранение на желания архив, за да отидете в родителската папка през конзолата в бъдеще и да предприемете всички други действия там. Затова отворете файловия мениджър, намерете архива, щракнете с десния бутон върху него и изберете "Свойства" .
  2. Отидете на архивиране на свойства чрез файлов мениджър в Linux

  3. Ще се отвори прозорец, в който можете да получите подробна информация за архива. Тук в раздела "Основни" отбележете "Родителска папка" . Запомнете текущия път и смело затворете "Properties" .
  4. Открийте родителската папка на архива в Linux

  5. Стартирайте терминала, като използвате всеки удобен метод, например като задържите клавишите Ctrl + Alt + T или използвайки съответната икона в менюто.
  6. Стартирайте терминал, за да разопаковате архива в Linux

  7. След отваряне на конзолата незабавно отидете в папката-майка, като въведете командата cd /home/user/folder , където потребителят е потребителското име и папката е името на директорията. Също така трябва да сте наясно, че cd е отговорна за преместването на определено място. Запомнете това, за да опростите допълнително взаимодействието с командния ред в Linux.
  8. Отидете на архивното място в операционната система Linux

  9. Ако искате да видите съдържанието на архива, ще трябва да въведете низа tar -ztvf Archive.tar.gz , където Archive.tar.gz е името на архива. .tar.gz се изисква да се добави. Когато записът приключи, натиснете Enter .
  10. Командата за преглед на съдържанието на архива през конзолата в Linux (1)

  11. Очаквайте да се покажат всички намерени директории и обекти, след което чрез превъртане на колелото на мишката можете да видите цялата информация.
  12. Показване на всички архивни файлове в конзолата на Linux

  13. Започнете да разопаковате до мястото, където се намирате, като зададете tar -xvzf archive.tar.gz .
  14. Командата за разопаковане на архива през конзолата в Linux

  15. Продължителността на процедурата понякога отнема доста голямо време, което зависи от броя на файловете в самия архив и техния размер. Затова изчакайте, докато се появи новата линия за въвеждане, и не затваряйте Терминала до тази точка.
  16. Процедурата за разопаковане на архива през конзолата в Linux

  17. По-късно отворете файловия мениджър и намерете създадената директория, той ще има същото име като архива. Сега можете да го копирате, преглеждате, премествате и изпълнявате всякакви други действия.
  18. Отидете в създадената папка след разопаковането на архива в Linux

  19. Въпреки това, не винаги е необходимо потребителят да изважда всички файлове от архива, поради което е важно да се спомене, че въпросната помощна програма поддържа unarchiving един конкретен обект. За да направите това, използвайте -xzvf Archive.tar.gz file.txt tar -xzvf Archive.tar.gz file.txt , където file.txt е името на файла и неговия формат.
  20. Разопаковайте определен файл чрез конзолата в Linux

  21. Трябва да се вземе предвид и регистърът на името, внимателно да се следват всички букви и символи. Ако е направена поне една грешка, файлът не може да бъде намерен и ще получите известие за възникването на грешката.
  22. Регистрирайте съответствие при разопаковане на файлове в Linux

  23. Този процес важи и за отделни директории. Те се изтеглят с помощта на tar -xzvf Archive.tar.gz db , където db е точното име на папката.
  24. Разопаковайте папката от архива чрез конзолата в Linux

  25. Ако искате да премахнете папка от директория, която се съхранява в архива, използваната команда е както следва: tar -xzvf Archive.tar.gz db/folder , където db / folder е необходимия път и указаната папка.
  26. Разархивирайте подпапката на архива чрез конзолата в Linux

  27. След въвеждане на всички команди можете да видите списъка на полученото съдържание, той винаги се показва в отделни редове в конзолата.
  28. Вижте разопакованото съдържание от архива в Linux

Както виждате, когато въвеждате всяка стандартна команда tar , използвахме няколко аргумента едновременно. Трябва да знаете значението на всеки от тях, само защото това ще ви помогне да разберете по-добре алгоритъма за декомпресия в последователността на действията на полезността. Не забравяйте, че се нуждаете от следните аргументи:

  • -x - извличане на файлове от архива;
  • -f - посочва името на архива;
  • -z - извършване на разархивиране чрез Gzip (необходимо е да се въведе, тъй като има няколко TAR формати, например TAR.BZ или просто TAR (архив без компресия));
  • -v - показва списъка на обработените файлове на екрана;
  • -t - показване на съдържанието.

Днес нашето внимание беше съсредоточено именно върху разопаковането на разглеждания тип файл. Показахме как се разглежда съдържанието, изваждайки един обект или директория. Ако се интересувате от процедурата за инсталиране на програми, съхранявани в TAR.GZ, нашата друга статия ще ви помогне, която ще намерите, като кликнете върху следния линк.

Вижте също: Инсталиране на TAR.GZ файлове в Ubuntu