Просто используйте tar
вывести данные и getfacl
/setfacl
для хранения/восстановления ACLs. Даже если бы NTFS поддерживал полномочия UNIX, то необходимо было бы гарантировать отображающиеся идентификаторы пользователя/группы передозировки и имена, который tar
делает для Вас автоматически (знать, что некоторые - обычно довольно древний или неосновной - версии утилиты не хранят пользователя/названия группы, только числовые идентификаторы).
Для GZIP
:
$ gzip -l binutils-2.24.tar.gz
compressed uncompressed ratio uncompressed_name
30809913 186997248 83.5% binutils-2.24.tar
Теперь вы видите сжатый и несжатый размер содержимого.
Или альтернативно использовать эту команду:
$ zcat binutils-2.24.tar.gz | wc --bytes
186997248
для BZIP2
, есть BZCAT
:
$ bzcat binutils-2.24.tar.bz2 | wc -c
186997248
для RAR
, используйте:
$ unrar l archive.rar
...
1 465769002 102749558 22%
в Последняя строка вывода имеется исходный размер в байтах (вторая цифра).
Для ZIP
, используйте
$ unzip -l archive.zip
...
700136 4 files
Также последняя строка (первая цифра)