у меня 100 файлов:cvd1.txt
,cvd2.txt
... cvd100.txt
как gzip
100 файлов в один .gz
файл, так что после я gunzip
это, я должен был cvd1.txt
,cvd2.txt
... cvd100.txt
отдельно?
у меня 100 файлов:cvd1.txt
,cvd2.txt
... cvd100.txt
как gzip
100 файлов в один .gz
файл, так что после я gunzip
это, я должен был cvd1.txt
,cvd2.txt
... cvd100.txt
отдельно?
Если у вас есть zip,
zip myzip.zip cvd*.txt
не нужно tar
их в первую очередь.
вы хотите tar
ваши файлы и gzip
полученный файл tar.
tar cvzf cvd.tar.gz cvd*.txt
чтобы распаковать архив gzip tar-файл вы могли бы сделать:
tar xvzf cvd.tar.gz -C /path/to/parent/dir
это будет извлечь файлы под /path/to/parent/dir
каталог
вы хотите использовать tar, например:
tar -czvf file.tar.gz cvd*.txt
tar помещает файлы вместе, в то время как gzip затем выполняет сжатие.
Quoth страница справочника gzip:
Если вы хотите создать один архивный файл с несколькими членами, чтобы позже члены могли быть извлечены независимо, используйте архиватор, такой как tar или zip. GNU tar поддерживает опцию-z для прозрачного вызова gzip. gzip разработан как дополнение к tar, а не как замена
gzip сам по себе ничего не знает о файловой структуре. Чтобы делать то, что вы хотите, вам нужно сначала поместить файлы в какой-то файл-контейнер (например, структуру tar или аналогичную), а затем gzip. tar имеет Z и j (для bzip2) переключатели на платформах GNU, чтобы сделать это.
вы можете сделать это с помощью:
gzip my_final_filename.gz my_first_file my_second_file ... my_last_file
gunzip my_final_filename.gz
или
zip my_final_filename.zip my_first_file my_second_file ... my_last_file
unzip my_final_filename.gz
или
tar cvzf my_final_filename.tar.gz my_first_file my_second_file ... my_last_file
tar -czvf my_final_filename.tar.gz
чтобы сжать несколько файлов с различными шаблонами, мы могли бы это:
tar -czvf deploy.tar.gz **/Alice*.yml **/Bob*.json
добавить все .YML файлы, которые начинаются с Алисы из любого подкаталога и добавить все .json файлы, которые начинаются с Bob из любого подкаталога.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]