Архивы TAR являются неотъемлемой частью экосистемы Linux. Все пакеты, которые вы устанавливаете на свой компьютер, предоставляются в виде сжатых архивов. Некоторые из них имеют расширение файла TAR, в то время как другие сжатые архивы используют формат файла TAR.GZ или TAR.BZ2.
Но являются ли файлы TAR и TAR.GZ одним и тем же? А если нет, то в чем разница между этими двумя типами файлов? Вы найдете ответы на эти вопросы в этом посте.
Чем TAR.GZ отличается от TAR?
Прежде чем вы начнете создавать и распаковывать сжатые архивные файлы, вам следует кое-что знать. Многие пользователи не знают разницы между файлом TAR и файлом TAR.GZ. Для них оба представляют собой набор файлов, сжатых с использованием некоторого алгоритма для экономии места в системе.
Но это не совсем так. Чтобы понять основное различие между файлами TAR и TAR.GZ, вам необходимо знать разницу между архивированием и сжатием. Архивирование - это процесс объединения нескольких файлов в один общий файл. С другой стороны, сжатие - это процесс уменьшения размера файла по сравнению с его фактическим размером.
Файл TAR - это то, что вы бы назвали архивом, поскольку это всего лишь набор из нескольких файлов, объединенных в один файл. А файл GZ - это сжатый файл, заархивированный с использованием алгоритма gzip. Файлы TAR и GZ могут существовать независимо друг от друга, как простой архив и сжатый файл.
Связанный: Что такое файл GZ и как его распаковать?
Но когда вы объединяете их вместе, они образуют файл «сжатого архива», которым является TAR.GZ. Тарболл, заархивированный с использованием алгоритма сжатия, образует сжатый архив.
Работа со сжатыми архивами в Linux
В Linux вы можете найти несколько утилит для создавать, извлекать и управлять файлами TAR.GZ. Хотя утилиты tar и gzip часто предустановлены в большинстве дистрибутивов, пользователям придется вручную устанавливать другие менеджеры архивов из командной строки, такие как 7-Zip.
Не так давно 7-Zip выпустила свою официальную версию для Linux. Пакет 7-Zip недоступен в официальных репозиториях дистрибутива, и вы не сможете установить его с помощью диспетчера пакетов по умолчанию в вашей системе. Однако это не означает, что установка 7-Zip на Linux-машину вообще невозможна.
Для ОС Linux выпущена популярная утилита для архивирования файлов 7-Zip. Вот как это установить.
Читать далее
- Linux
- Объяснение технологии
- Linux
- ZIP-файлы
Дипеш - младший редактор Linux в MUO. Он пишет информационный контент в Интернете более 3 лет. В свободное время он любит писать, слушать музыку и играть на гитаре.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.