Как повернуть файл TAR в файл TGZ?

Я думаю, что ваши настройки типа файла пошли как-то не так. По крайней мере, в моем VIM, python находится в миноре.

что происходит, когда вы устанавливаете тип файла вручную?

:setf python
3
23.07.2018, 17:00
1 ответ

Простой .tarархив, созданный с помощьюcfv)или без него, не сжат; чтобы получить архив .tar.gzили .tgz, сожмите его:

gzip < my_files.tar > my_files.tgz

Вы можете добавить -9для лучшего сжатия:

gzip -9 < my_files.tar > my_files.tgz

Оба варианта оставят оба архива; вы можете использовать

gzip -9 my_files.tar
вместо этого

, который создаст my_files.tar.gzи удалит my_files.tar(, если все пойдет хорошо ). Затем вы можете переименовать my_files.tar.gzв my_files.tgz, если хотите.

Во многих реализациях tarвы можете извлекать архивы, не указывая параметр z, а tarсам решит, что делать — так что вы можете использовать одну и ту же команду со сжатыми и несжатыми архивами.

15
27.01.2020, 21:12

Теги

Похожие вопросы