Вопрос Как узнать фактический размер сжатого файла в ubuntu с помощью команды?


У меня есть файл архива wikipedia размером около 15 ГБ, расширение которого равно .tar.7z. В нем есть другой файл .tar. Основной контент содержится в файле .tar.

Как получить исходный размер всех файлов, которые есть в файле tar? 


2
2017-10-24 13:42


происхождения




ответы:


.tar в .tar.7z? Это странно. Если бы это было всего два уровня (.7z а также .tar) вы могли бы сделать:

tar tvf foo.tar.7z

Например,

$ tar tvf certbot.tar.xz
drwxr-xr-x muru/muru   0 2016-07-06 19:30 certbot/
-rw-r--r-- muru/muru 362 2016-07-06 19:30 certbot/CHANGES.rst
drwxr-xr-x muru/muru   0 2016-07-06 19:30 certbot/letsencrypt-nginx/
drwxr-xr-x muru/muru   0 2016-07-06 19:30 certbot/letsencrypt-nginx/letsencrypt_nginx/
-rw-r--r-- muru/muru 119 2016-07-06 19:30 certbot/letsencrypt-nginx/letsencrypt_nginx/__init__.py
-rw-r--r-- muru/muru 11984 2016-07-06 19:30 certbot/letsencrypt-nginx/LICENSE.txt
-rw-r--r-- muru/muru   118 2016-07-06 19:30 certbot/letsencrypt-nginx/README.rst
-rw-r--r-- muru/muru  1638 2016-07-06 19:30 certbot/letsencrypt-nginx/setup.py
-rw-r--r-- muru/muru    39 2016-07-06 19:30 certbot/letsencrypt-nginx/MANIFEST.in
-rw-r--r-- muru/muru   604 2016-07-06 19:30 certbot/CONTRIBUTING.md
-rw-r--r-- muru/muru   494 2016-07-06 19:30 certbot/readthedocs.org.requirements.txt
...

Как вы можете видеть, размеры файлов перечислены в третьем столбце.


3
2017-10-24 14:02



Я получаю this => tar: это не похоже на tar tar tar: переход к следующему заголовку tar: архив содержит '} l \ 375 \ 362 (\ 232m \ v \ 377 \ 262 \ 237l', где ожидается числовое значение off_t tar: Архив содержит '\ 301 <\ 236f \ 351 \ 351 \ 366 \ 024 \ 023 \ 244 \ 312 \ 343', где ожидается числовое значение off_t - Sudip Das
Добавьте вывод file filename на ваш вопрос - muru
wikipedia-en-html.tar.7z .... В нем есть этот файл ==> wikipedia-en-html.tar ... - Sudip Das
@SudipDas, то используйте этот ответ askubuntu.com/a/341636/158442 в сочетании с шахтой - muru