Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
linux:overall:arhive [2024/04/04 12:29] admin |
linux:overall:arhive [2024/12/26 05:25] (текущий) admin |
||
---|---|---|---|
Строка 24: | Строка 24: | ||
tar -czvf old_instance.tar.gz --exclude=" | tar -czvf old_instance.tar.gz --exclude=" | ||
+ | # Просмотр содержимого архива | ||
+ | tar -tvf my_arhive.tar.gz | ||
</ | </ | ||
**Архивирование и сжатие** указанных файлов. | **Архивирование и сжатие** указанных файлов. | ||
- | <code bash># tar -czvf myarhive.tar.gz / | + | <code bash> |
+ | | ||
+ | # добавит в архив только " | ||
+ | tar -czf my_arch.tar.gz -C folder_store folder1 folder2 file1 | ||
+ | |||
+ | |||
+ | # По шаблону | ||
+ | tar -czvf myarhive.tar.gz / | ||
+ | |||
+ | </ | ||
**Перенаправление потока.** Можно сразу отправить архив по сети, без промежуточного сохранения. | **Перенаправление потока.** Можно сразу отправить архив по сети, без промежуточного сохранения. | ||
Строка 51: | Строка 62: | ||
**Соединить** архив обратно. | **Соединить** архив обратно. | ||
<code bash># cat myarhive.tar.gz.part* > myarhive.tar.gz</ | <code bash># cat myarhive.tar.gz.part* > myarhive.tar.gz</ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Zip/Unzip ===== | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | <code bash> | ||
+ | (unzip -l ${archiveName}.zip | grep -q *-cyclonedx-distrib.json && unzip ${archiveName}.zip *-cyclonedx-distrib.json -d ../sboms/) || [ \\\$? -eq 1 ] | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||