<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.webko.net.ua/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B0%D1%82%D0%BE%D1%80_tar</id>
	<title>Архиватор tar - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webko.net.ua/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B0%D1%82%D0%BE%D1%80_tar"/>
	<link rel="alternate" type="text/html" href="https://wiki.webko.net.ua/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B0%D1%82%D0%BE%D1%80_tar&amp;action=history"/>
	<updated>2026-05-13T11:06:43Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.webko.net.ua/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B0%D1%82%D0%BE%D1%80_tar&amp;diff=57&amp;oldid=prev</id>
		<title>Sol: Новая страница: «'''tar''' - наиболее распространенный архиватор, используемый в Linux-системах. Сам по себе tar н…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.webko.net.ua/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B0%D1%82%D0%BE%D1%80_tar&amp;diff=57&amp;oldid=prev"/>
		<updated>2015-04-19T17:44:32Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; - наиболее распространенный архиватор, используемый в Linux-системах. Сам по себе tar н…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''tar''' - наиболее распространенный архиватор, используемый в Linux-системах. Сам по себе tar не является архиватором в привычном понимании этого слова, т.к. он самостоятельно не использует сжатие. В то же время, многие архиваторы (например, Gzip или bzip2) не умеют сжимать несколько файлов, а работают только с одним файлом или входным потоком. Поэтому чаще всего эти программы используются вместе. tar создает несжатый архив, в который помещаются выбранные файлы и каталоги, при этом сохраняя некоторые их атрибуты (такие как права доступа). После этого полученный файл *.tar сжимается архиватором, например, gzip. Вот почему архивы обычно имеют расширение .tar.gz или .tar.bz2 (для архиваторов gzip и bzip2 соответственно)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Использование ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tar запускается с обязательным указанием одного из основных действий, самые распространенные из которых - создание и распаковка архивов, далее задаются прочие параметры, зависящие от конкретной операции.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Создание архива ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для создания архива нужно указать tar соответствующее действие, что делается с помощью ключа -c. Кроме того, для упаковки содержимого в файл необходим ключ -f1). Далее укажем сначала имя будущего архива, а затем те файлы, которые хотим упаковать.&lt;br /&gt;
&lt;br /&gt;
 tar -cf txt.tar *.txt&lt;br /&gt;
&lt;br /&gt;
Эта команда упакует все файлы с расширением txt в архив txt.tar. Так и создается простейший архив без сжатия. Для использования сжатия не нужно запускать что-либо еще, достаточно указать tar, каким архиватором следует сжать архив. Для двух самых популярных архиваторов gzip и bzip2 ключи будут -z и -j соответственно.&lt;br /&gt;
&lt;br /&gt;
 tar -cvzf files.tar.gz ~/files&lt;br /&gt;
&lt;br /&gt;
упакует папку ~/files со всем содержимым в сжатый с помощью gzip архив.&lt;br /&gt;
&lt;br /&gt;
 tar -cvjf files.tar.bz2 ~/files&lt;br /&gt;
&lt;br /&gt;
создаст аналогичный архив, используя для сжатия bzip2.&lt;br /&gt;
&lt;br /&gt;
Ключ -v включает вывод списка упакованных файлов в процессе работы. К сожалению, более продвинутой индикации хода процесса (например, указания степени готовности в процентах) в tar не предусмотрено. Для этого используйте графические архиваторы (например, Xarchiver) или пользуйтесь средствами файл-менеджера.&lt;br /&gt;
&lt;br /&gt;
Помимо gzip и bzip2 можно использовать, например, lzma (ключ –lzma) или xz (ключ -J), при этом соответствующий архиватор должен быть установлен в системе.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Распаковка архива ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Действие «распаковка» задается с помощью ключа -x. И тут снова потребуется ключ -f для указания имени файла архива. Также добавим ключ -v для визуального отображения хода процесса.&lt;br /&gt;
&lt;br /&gt;
 tar -xvf /path/to/archive.tar.bz2&lt;br /&gt;
&lt;br /&gt;
распакует содержимое архива в текущую папку. Альтернативное место для распаковки можно указать с помощью ключа -C:&lt;br /&gt;
&lt;br /&gt;
 tar -xvf archive.tar.bz2 -C /path/to/folder&lt;br /&gt;
&lt;br /&gt;
== Просмотр содержимого архива ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для просмотра содержимого архива используйте следующую команду:&lt;br /&gt;
&lt;br /&gt;
 tar -tf archive.tar.gz&lt;br /&gt;
&lt;br /&gt;
Она выведет простой список файлов и каталогов в архиве. Если же добавить ключ -v, будет выведен подробный список с указанием размера, прав доступа и прочих параметров (так же, как по ls -l)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Прочие возможности ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tar предоставляет множество полезных возможностей. Например, можно указать файлы и каталоги, которые не будут включены в архив, добавить файлы в существующий архив, взять список объектов для запаковки из текстового файла и много что ещё. Во всем многообразии опций как всегда поможет разобраться&lt;br /&gt;
&lt;br /&gt;
 man tar&lt;br /&gt;
&lt;br /&gt;
или же&lt;br /&gt;
&lt;br /&gt;
 tar --help&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общее *nix]]&lt;/div&gt;</summary>
		<author><name>Sol</name></author>
	</entry>
</feed>