Разница между GNUtar и стандартным tar в Unix заключается в некоторых особенностях:
- Поддержка форматов архивов. www.baeldung.com GNUtar поддерживает все основные форматы tar, включая gnu, oldgnu, v7, ustar и posix. www.baeldung.com
- Определение программы сжатия. parallel.uran.ru Новые версии GNUtar при извлечении файлов из архива определяют программу сжатия автоматически, для старых версий требуется явно указывать опцию. parallel.uran.ru Версии tar из коммерческих вариантов Unix не поддерживают опции сжатия и требуют построения конвейера из программы сжатия и архиватора tar. parallel.uran.ru
- Обработка разреженных файлов. www.baeldung.com GNUtar обрабатывает каждую пустую область файла, в то время как другие реализации tar используют метаданные. www.baeldung.com
Кроме того, GNUtar хранит пути к файлам и имена, превышающие 100 символов, в записях @LongLink, которые будут рассматриваться как обычные файлы утилитами tar, не знающими об этой функции. ru.wikipedia.org