Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

tar
Расширение .tar
MIME-тип application/x-tar[1]
Сигнатура u s t a r \0 0 0 at byte 257 ("ustar" followed by a null byte followed by two digits '0', 8 bytes in total)
Разработчик Bell Labs
Опубликован январь 1979; 44 года назад (1979-01)
Последний выпуск 1.34 (13 февраля 2021; 2 года назад (2021-02-13))
Тип формата архиватор
Содержится в gzip, bzip2, lzip, lzma, xz, lzop, compress, Zstandard
Открытый формат? да

tar (англ. tape archive) — формат битового потока или файла архива, а также название традиционной для Unix программы для работы с такими архивами. Программа tar была стандартизирована в POSIX.1-1998, а также, позднее — в POSIX.1-2001. Первоначально программа tar использовалась для создания архивов на магнитной ленте, а в настоящее время tar используется для хранения нескольких файлов внутри одного файла для распространения программного обеспечения, а также по прямому назначению — для создания архива файловой системы. Одним из преимуществ формата tar при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов.

Как и другие утилиты Unix, tar — специализированная программа, которая следует философии Unix «делать только одну вещь» (в данном случае — работать с архивами формата tar), «но делать её хорошо». Поэтому tar не создаёт сжатых архивов, а использует для сжатия внешние утилиты, такие, как gzip и bzip2. Ранее для сжатия использовалась также утилита compress, которая практически вышла из употребления.

Примечание

Из-за достаточно поздней стандартизации существует несколько похожих, но не до конца совместимых форматов. В частности, различие между GNU tar и SUN Solaris tar наблюдается при длине имени файла, включаемого в архив, более 100 символов или размере включаемого в архив файла более 8 ГБ.

Расширения имён файлов

Для файлов, содержащих архивы tar, традиционно применяется расширение имени файла .tar. В случае дополнительного сжатия другими программами применяются следующие расширения:

  • gzip: .tar.gz, .tgz (в случае ограничений файловой системы на длину расширения), .tar.gzip
  • bzip2: .tar.bz2, .tar.bzip2, .tbz2, .tb2, .tbz
  • compress: .tar.Z, .taz
  • LZMA: .tar.lzma
  • XZ: .tar.xz, .txz, .tbJ[2]
  • lzop: .tar.lzo, .tzo
  • lzip: .tar.lz, .tlz
  • Zstandard: .tar.zst, .tzst
  • Brotli: .tar.br

Синтаксис

tar [-опции] <имя архива tar> [файлы или папки, которые необходимо поместить в архив при сжатии]

Основные опции:

  • -c, --create — создать архив;
  • -a, --auto-compress — дополнительно сжать архив с компрессором который автоматически определить по расширению архива. Если имя архива заканчивается на *.tar.gz то с помощью GZip, если *.tar.xz то с помощью XZ, *.tar.zst для Zstandard и.т.п;
  • -r, --append — добавить файлы в конец существующего архива;
  • -x, --extract, --get — извлечь файлы из архива;
  • -f, --file — указать имя архива;
  • -t, --list — отобразить список файлов и папок в архиве;
  • -v, --verbose — выводить список обработанных файлов.

Примеры

Создание архива archive.tar из файла README.txt и каталога src:

tar -cvf archive.tar README.txt src

Извлечение содержимого archive.tar в текущий каталог:

tar -xvf archive.tar

Создание архива archive.tar.gz из файла README.txt и каталога src и сжатие его с помощью gzip :

tar -cavf archive.tar.gz README.txt src

Извлечение содержимого archive.tar.gz в текущий каталог:

tar -xvf archive.tar.gz

Tarpipe

Tarpipe — процесс создания tar-архива в stdout и последующего извлечения содержания архива в другом каталоге из stdin. Это очень удобный метод копирования содержания одной файловой системы в другую, так как происходит полное копирование, включая атрибуты файлов, символические ссылки, файлы устройств.

tar -C "каталог_источника" -cf - . | tar -C "каталог_назначения" -xvf -
Tar over SSH
tar -C каталог_источника -czpvf - . | ssh user@host "cat > каталог_назначения/backup.tgz"
Tar & 7-zip

Чтобы сделать резервную копию каталога:

tar cf - directory | 7za a -si directory.tar.7z

Чтобы восстановить из резервной копии:

7za x -so directory.tar.7z | tar xf -

Примечания

Ссылки

Эта страница в последний раз была отредактирована 14 июня 2023 в 20:05.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).