Компресия

Как да създадете и извлечете TAR.GZ файлове на Ubuntu 18.04

Как да създадете и извлечете TAR.GZ файлове на Ubuntu 18.04
Ако сте потребител на Linux, вече знаете силата му, нали? Можете да извършвате множество действия - създаване и извличане на архиви, фина настройка на външния вид на системата и дори как системата работи!

Трябвало ли ви е да работите с TAR.GZ файлове? ТАР.GZ е специален тип архив, който се обработва с помощта на инструмент "tar". ТАР.GZ е широко използван тип архив в общността на Linux. Например ще намерите много софтуер, който се предлага в TAR.GZ архив. Степента на компресия също е доста добра и не изисква никакви 3rd-парти инструмент за справяне с него. Tar е вграден инструмент за всички основни дистрибуции на Linux, включително Ubuntu 18.04.

Днес нека се запознаем с ТАР.GZ файл на Ubuntu 18.04.

Има редица други инструменти, които да проверите! Разгледайте 100-те най-добри приложения на Ubuntu за вас.

Катранено кратко въведение

Преди да скочите дълбоко в ТАР.GZ, нека се запознаем с инструмента “tar”. Катранът е част от колекцията от софтуер на GNU. Забавен факт - tar също е част от Windows (Windows 10)! И накрая, Microsoft разбира важността на инструмента!

Катран следва следната структура -

катран [опция ...] [файл ...]

В параметъра за опция ще отидат всички избори за операция. Катранът поддържа множество операции. Можете да ги откриете, ако изпълните следната команда на терминала -

катран --помощ

В параметъра на файла можете да предоставите път към файл или директория. Ако файлът (ите) не е в текущата директория, можете също да посочите целия път до файла. Tar позволява множество файлове и / или директории в параметъра.

Създаване на TAR.GZ файл

Нека да влезем в основната част. За това ръководство вече създадох тестова директория. Местоположението му - / home / Viktor / Desktop / testDir.

Създаване на ТАР.GZ файлът е доста прост. Изпълнете следната команда -

cd ~ / работен плот /
тест tar -czvf.катран.gz тест1.txt тест2.txt тест3.текст

За да включите всички файлове вътре, изпълнете тази команда -

тест -czvf тест.катран.gz *

Нека да обясним цялата команда. Този команден ред следва следната структура -

tar [опция ...] [изходен файл] [изходен файл / директория ...]

Що се отнася до опциите,

Ако искате да създадете архив от директория, изпълнете следната команда -

tar -czvf ~ / Desktop / test.катран.gz ~ / Desktop / testDir /

В някои случаи може да се наложи да компресирате цяла директория, но да изключите някои конкретни файлове / директории. Тогава вашата команда ще бъде нещо подобно -

tar -czvf ~ / Desktop / test.катран.gz * --exclude = *.текст

Превключвателят „изключване“ е изключително мощен. Не са необходими файлове; вместо това той приема модели.

Извличане на ТАР.GZ

Научихме се да създаваме TAR.GZ файлове, но без знанието за извличането му, всичко е напразно. Изпълнете следната команда, за да извлечете TAR.GZ файл -

cd ~ / Desktop / testDir /
тест tar -xzvf.катран.gz

Тук всички опции са точно същите като преди. Единствената разлика е „х“.

Имайте предвид, че процедурата за извличане ще замени всеки файл, който съответства на името на файла в архива.

Трябва да извлечете архива някъде другаде? Изпълнете следната команда -

тест tar -xzvf.катран.gz -C ~ / Desktop / testDir1 /

Voila! Насладете се на играта с TAR.GZ!

Битка за Уеснот 1.13.6 Разработка освободена
Битка за Уеснот 1.13.6, издаден миналия месец, е шестата версия за разработка в 1.13.x серия и предоставя редица подобрения, най-вече на потребителски...
Как да инсталирате League Of Legends на Ubuntu 14.04
Ако сте фен на League of Legends, това е възможност за вас да тествате League of Legends. Имайте предвид, че LOL се поддържа на PlayOnLinux, ако сте п...
Инсталирайте най-новата стратегия за игра OpenRA на Ubuntu Linux
OpenRA е Libre / Free Real Time стратегия за игра, която пресъздава ранните игри на Westwood като класическата Command & Conquer: Red Alert. Разпредел...