<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Tar</id>
		<title>Tar - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Tar"/>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Tar&amp;action=history"/>
		<updated>2026-05-06T22:04:03Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.alex-master.com/index.php?title=Tar&amp;diff=306&amp;oldid=prev</id>
		<title>Vaal в 06:22, 2 июня 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Tar&amp;diff=306&amp;oldid=prev"/>
				<updated>2017-06-02T06:22:34Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 06:22, 2 июня 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''tar''' (от англ. '''t'''ape '''ar'''chive) — формат битового потока или файла архива, а также название традиционной для Unix программы для работы с такими архивами. Программа tar была стандартизирована в POSIX.1-1998, а также позднее в POSIX.1-2001. Первоначально программа &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/del&gt;tar&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/del&gt;использовалась для создания архивов на магнитной ленте, а в настоящее время &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/del&gt;tar&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/del&gt;используется для хранения нескольких файлов внутри одного файла, для распространения программного обеспечения, а также по прямому назначению — для создания архива файловой системы. Одним из преимуществ формата &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/del&gt;tar&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/del&gt;при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''tar''' (от англ. '''t'''ape '''ar'''chive) — формат битового потока или файла архива, а также название традиционной для Unix программы для работы с такими архивами. Программа &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;tar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;была стандартизирована в POSIX.1-1998, а также позднее в POSIX.1-2001. Первоначально программа &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;tar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;использовалась для создания архивов на магнитной ленте, а в настоящее время &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;tar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;используется для хранения нескольких файлов внутри одного файла, для распространения программного обеспечения, а также по прямому назначению — для создания архива файловой системы. Одним из преимуществ формата &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;tar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как и другие утилиты Unix, &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; — специализированная программа, которая следует философии Unix «делать только одну вещь» (в данном случае — работать с архивами формата tar), «но делать её хорошо». Поэтому &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; не создаёт сжатых архивов, а использует для сжатия внешние утилиты, такие, как &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;gzip&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/del&gt;и &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;bzip2&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;. Ранее для сжатия использовалась также утилита &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;compress&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;, которая практически вышла из употребления.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как и другие утилиты Unix, &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; — специализированная программа, которая следует философии Unix «делать только одну вещь» (в данном случае — работать с архивами формата &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;tar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;), «но делать её хорошо». Поэтому &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; не создаёт сжатых архивов, а использует для сжатия внешние утилиты, такие, как &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;gzip&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;и &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;bzip2&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. Ранее для сжатия использовалась также утилита &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;compress&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;, которая практически вышла из употребления.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Примечание ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Примечание ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vaal</name></author>	</entry>

	<entry>
		<id>https://wiki.alex-master.com/index.php?title=Tar&amp;diff=304&amp;oldid=prev</id>
		<title>Vaal: Новая страница: «'''tar''' (от англ. '''t'''ape '''ar'''chive) — формат битового потока или файла архива, а также название…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Tar&amp;diff=304&amp;oldid=prev"/>
				<updated>2017-06-02T06:18:41Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; (от англ. &amp;#039;&amp;#039;&amp;#039;t&amp;#039;&amp;#039;&amp;#039;ape &amp;#039;&amp;#039;&amp;#039;ar&amp;#039;&amp;#039;&amp;#039;chive) — формат битового потока или файла архива, а также название…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''tar''' (от англ. '''t'''ape '''ar'''chive) — формат битового потока или файла архива, а также название традиционной для Unix программы для работы с такими архивами. Программа tar была стандартизирована в POSIX.1-1998, а также позднее в POSIX.1-2001. Первоначально программа [[tar]] использовалась для создания архивов на магнитной ленте, а в настоящее время [[tar]] используется для хранения нескольких файлов внутри одного файла, для распространения программного обеспечения, а также по прямому назначению — для создания архива файловой системы. Одним из преимуществ формата [[tar]] при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов.&lt;br /&gt;
&lt;br /&gt;
Как и другие утилиты Unix, &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; — специализированная программа, которая следует философии Unix «делать только одну вещь» (в данном случае — работать с архивами формата tar), «но делать её хорошо». Поэтому &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt; не создаёт сжатых архивов, а использует для сжатия внешние утилиты, такие, как '''gzip''' и '''bzip2'''. Ранее для сжатия использовалась также утилита '''compress''', которая практически вышла из употребления.&lt;br /&gt;
&lt;br /&gt;
== Примечание ==&lt;br /&gt;
Из-за достаточно поздней стандартизации существует несколько похожих, но не до конца совместимых форматов. В частности, различие между ''GNU tar'' и ''SUN Solaris tar'' наблюдается при длине имени файла, включаемого в архив, более 100 символов или размере включаемого в архив файла более 8 ГБ.&lt;br /&gt;
&lt;br /&gt;
== Расширения имён файлов ==&lt;br /&gt;
Для файлов, содержащих архивы tar, традиционно применяется расширение имени файла &amp;lt;code&amp;gt;.tar&amp;lt;/code&amp;gt;. В случае дополнительного сжатия другими программами применяются следующие расширения:&lt;br /&gt;
&lt;br /&gt;
* gzip: &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tgz&amp;lt;/code&amp;gt; (в случае ограничений файловой системы на длину расширения), &amp;lt;code&amp;gt;.tar.gzip&amp;lt;/code&amp;gt;&lt;br /&gt;
* bzip2: &amp;lt;code&amp;gt;.tar.bz2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tar.bzip2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tbz2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tb2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tbz&amp;lt;/code&amp;gt;&lt;br /&gt;
* compress: &amp;lt;code&amp;gt;.tar.Z&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.taz&amp;lt;/code&amp;gt;&lt;br /&gt;
* LZMA: &amp;lt;code&amp;gt;.tar.lzma&amp;lt;/code&amp;gt;&lt;br /&gt;
* XZ: &amp;lt;code&amp;gt;.tar.xz&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.txz&amp;lt;/code&amp;gt;&lt;br /&gt;
* lzop: &amp;lt;code&amp;gt;.tar.lzo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tzo&amp;lt;/code&amp;gt;&lt;br /&gt;
* lzip: &amp;lt;code&amp;gt;.tar.lz&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.tlz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
 tar [-опции] &amp;lt;имя файла tar&amp;gt; [файлы, которые необходимо поместить в архив при сжатии]&lt;br /&gt;
Опции:&lt;br /&gt;
* -c, --create создать архив&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
Создание bar.tar из файла или каталога foo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar -cvf bar.tar foo&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Извлечение содержимого bar.tar в текущий каталог:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar -xvf bar.tar&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tarpipe ==&lt;br /&gt;
Tarpipe — процесс создания tar-архива в stdout и последующего извлечения содержания архива в другом каталоге из stdin. Это очень удобный метод копирования содержания одной файловой системы в другую, так как происходит полное копирование, включая атрибуты файлов, символические ссылки, файлы устройств.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar -C &amp;quot;каталог_источника&amp;quot; -cf - . | tar -C &amp;quot;каталог_назначения&amp;quot; -xvf -&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- Кто-нить пробовал? И сделайте команду минимальной.&lt;br /&gt;
Пробовали :) Работает) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Tar over SSH&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar -C каталог_источника -czpvf - . | ssh user@host &amp;quot;cat &amp;gt; каталог_назначения/backup.tgz&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Tar &amp;amp; 7-zip&lt;br /&gt;
Чтобы сделать резервную копию каталога:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar cf - directory | 7za a -si directory.tar.7z&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Чтобы восстановить из резервной копии:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
7za x -so directory.tar.7z | tar xf -&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.gnu.org/software/tar/ Официальная страница] на сайте GNU&lt;br /&gt;
* [http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/tar/tar/src/tar.h?content-type=text/plain Файл 'tar.h' из исходных текстов GNU tar]&lt;br /&gt;
* [http://www.mkssoftware.com/docs/man4/tar.4.asp Подробная информация о заголовках архивов tar и USTAR]&lt;br /&gt;
* [http://www.openbsd.org/cgi-bin/man.cgi?query=tar man-страница tar(1)] из OpenBSD&lt;br /&gt;
* [http://www.freebsd.org/cgi/man.cgi?query=tar&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=FreeBSD+8-current&amp;amp;format=html man-страница tar(1)] из FreeBSD&lt;/div&gt;</summary>
		<author><name>Vaal</name></author>	</entry>

	</feed>