Benchmark Ты не совсем точно ответил про tar.*z - исторические причины его создания гораздо проще: резервное копирование данных на стримеры - цифровые магнитофоны грубо говоря. Они имеют два режима записи - без сжатия и с аппаратным сжатием использующим LZW-алгоритм. Во втором случае в два раза повышается скорость чтения/записи и ёмкость ленты, но т.к. аппаратная реализация алгоритма плохо работает с мелкими файлами раз, и не умеет работать со структурами файловой системы, возникла необходимость в средстве для устранения этих недостатков при решении задач резервного копирования файлов или файловой системы по фрагментам либок как логического целого с учётом прав доступа к её объектам. Для этого были созданы утилиты dd, dump/restore и умеющий сжимать контейнер резервной копии данных с сохранением прав доступа и simnks/harlinks tar. Сам по себе tar сжимать контейнер не умеет он просто создаёт контейнер содержащий точную копию выбранной подветки дерева файловой системы или всего дерева, но зато он умеет вызывать внешние компрессоры и передавать им корректную командную строку для создания компактных контейнеров-архивов.
Ну и на десерт tar умеет работать и с образами ISO. Потом, по мере развития tar пополнили многими функциями, которых не было в первых версиях, но ты прав, этот вопрос не для этой темы. Кому интересно - пусть читает маны и историю создания UNIX систем, включая BSD UNIX, DEC Open VMS, DEC ULTRIX (DEC OSF/1, DEC UNIX, DEC
Tru64 UNIX (теперь принадлежит корпорации HP после покупки ей корпорации COMPAQ ранее купившей DEC) в которых появилось значительное количество новых функций UNIX утилит, включая tar.
lorents Степень сжатия (LZMA-алгоритм) и скорость обработки, плюс включение его в список поддерживаемых tar архиваторов (tar внутренними средствами поддерживает работу с bzip2, compress, gzip, z,, xz, вызывает из либ lzop, lzma (обычно реализуется через xz), rzip и практически любые внешние компрессоры). И если для кого-то 90% мира это Windows, то я согласен жить на оставленной мне и моим товарищам 10% территории, правда есть маленькое, но существенное "НО" - эти 90% - это мир развлечений, а в мире серьёзных задач, таких как задачи управления воздушным движением, имитационное моделирование сложных процессов, центры обработки данных, задачи реального времени, финансовые задачи, управление телекоммуникационными системами Windows не применима в следствии особенностей своей архитектуры приводящих к времени отклика системы на изменение входных данных большему, чем период этого изменения, свой отвратительной масштабируемости, плохой защищённости от несанкционированного доступа к данным (НСД, попросту "дырявости" системы - тут говорим "спасибо" лично дядям Билли и Стиви - эта парочка к этому очень основательно свою руку приложила, добрых 70% проблем этой платформы это их личная "заслуга") и вдогонку низкой надёжности системы в целом как комплекса. Этих причин достаточно, и потому в профессиональном мире она используется только как ОС для секретарши, да и то коли она только должна шефу кофе подавать и быть штатной улыбкой в его приёмной, а вся работа осуществляется на UNIX-системах.