Вопросы с тегом «tar»

35
Извлеките несколько файлов .tar.gz одним вызовом tar

Мне было интересно, можно ли (и, конечно, как) сказать, tarизвлекать несколько файлов за один прогон. Я опытный пользователь Unix в течение нескольких лет и, конечно, я знаю, что вы можете использовать forили findили что-то подобное, чтобы вызывать tarодин раз для каждого архива, который вы хотите...

35
Зачем использовать лишнюю черту (-) для передачи флагов опций в tar?

Чтобы создать архивный файл для каталога, в tarкоманду с compress, verboseи fileварианты могут быть напечатаны таким образом: $ tar -cvf my.tar my_directory/ Но это также работает, чтобы сделать это следующим образом: $ tar cvf my.tar my_directory/ То есть без дефиса (-) перед параметрами. Зачем...

33
извлечение tar зависит от имени файла?

Я часто скачиваю архивы с wget с sourceforge.net. Загруженные файлы затем называются, например, SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Когда я пытаюсь tar xzf...

33
Как распаковать безопасно, не загрязняя текущий каталог в случае tarbomb?

Солидные проекты освободить архивы дегтя, содержащие один каталог, например , zyrgus-3.18.tar.gzсодержит zyrgus-3.18папку , которая , в свою очередь , содержит src, build, distи т.д. Но некоторые панк-проекты помещают все в корень: '- (Это приводит к полному беспорядку при разархивировании....

30
Как безопасно извлечь ненадежный файл tar?

Я хотел бы иметь возможность извлечь файл tar, чтобы все извлеченные файлы были помещены в определенный каталог префиксов. Любая попытка файлов tar выполнить запись во внешние каталоги должна привести к сбою извлечения. Как вы можете себе представить, это так, что я могу безопасно извлечь...

29
ANSIBLE извлечение без первого каталога

При извлечении файла tar.gz в ansible я получаю первый каталог - name: Extract archive unarchive: src=file.tar.gz dest=/foo/bar что приводит к тому, /foo/bar/bar-version-someFirstLevelFolder/contentOfArchive как я могу предотвратить создание этого дополнительного уровня...

28
Почему tar не может извлечь файлы .zip? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я пытался извлечь из большинства zip-файлов большинство форматов (gzip и т. Д.)...

27
Правда ли, что tarball может изменить место, куда извлекаются файлы, независимо от команд, используемых для его извлечения?

У меня есть сотрудник, который говорит, что вы должны быть осторожны при извлечении тарболов, потому что они могут вносить изменения, о которых вы не знаете. Я всегда думал, что тарбол - это просто иерархия сжатых файлов, поэтому, если вы распакуете его в / tmp / example /, он не сможет вставить...

26
Есть ли способ заархивировать несколько файлов в каталоге (Linux / Unix)?

Есть ли достаточно простой способ для tarнескольких (определенных) файлов в каталоге? Например, скажем, следующий каталог: -rw-r--r-- 1 allend bin 98 Jul 20 15:50 scriptlog.log -rw-r--r-- 1 allend bin 19533 Jul 29 21:47 serveralert.log -rwxr--r-- 1 allend bin 1625 Jul 29 21:47 orion -rw-r--r-- 1...

25
Проверка целостности tar-файла в bash

У меня есть скрипт bash, который создает файл .tar. Как только файл создан, я хотел бы проверить его целостность и отправить электронное письмо пользователю root, если целостность плохая. Я знаю, что мне нужно было бы использовать команду tar -tf /root/archive.tarдля проверки целостности файла, но...

25
tar + rsync + untar. Любое преимущество в скорости по сравнению с Rsync?

Я часто отправляю папки с 10–100 тыс. Файлов на удаленную машину (в пределах одной сети в кампусе). Мне просто интересно, есть ли основания полагать, что tar + rsync + untar Или просто tar (from src to dest) + untar может быть быстрее на практике, чем rsync при передаче файлов в первый раз . Я...

25
Создать целевой каталог при распаковке tarball

Можно ли создать целевой каталог, аналогичный тому mkdir -p, где я могу определить несуществующий целевой каталог в моей команде tar, и tar создаст этот каталог для меня? Я знаю, что могу перенаправить вывод в каталог, используя tar -C /target/dir, но это не работает, если целевой каталог не...

24
tar cvf или tar -cvf?

Я научился использовать tar без '-' для опций, например, tar cvfz dir.tar.gz Directory/но недавно я столкнулся с немного другим tar -czvfсинтаксисом (я думаю, что 'f' должно быть последним вариантом в этом случае). Оба работают на Linux и Mac OS. Есть ли рекомендуемый синтаксис с ou без '-',...

24
tar с относительными путями

Я пытаюсь создать архив с tar, используя относительные пути. Я использую следующую команду: tar czf ~/files/wp/my-page-order.tar.gz -C ~/webapps/zers/wp-content/plugins/ ~/webapps/zers/wp-content/plugins/my-page-order Но архивные файлы все еще имеют абсолютные пути. Как я могу использовать tar с...

24
Что использовать для резервного копирования файлов, сохранения ACL?

При использовании утилиты tar для хранения файлов в резервных копиях теряются расширенные списки ACL. Существует ли какое-либо часто используемое и не хакерское решение (например, создание сценария, который будет восстанавливать ACL с нуля) для сохранения...

23
Самый быстрый способ объединить много файлов в один (tar czf слишком медленный)

В настоящее время я работаю tar czfнад объединением файлов резервных копий. Файлы находятся в определенном каталоге. Но количество файлов растет. Использование tzr czfзанимает слишком много времени (более 20 минут и считая). Мне нужно объединить файлы быстрее и масштабируемым образом. Я нашел...

22
Что означает. ?? * в команде оболочки?

Следующая команда будет tarвсе «точечные» файлы и папки: tar -zcvf dotfiles.tar.gz .??* Я знаком с регулярными выражениями , но не понимаю, как их интерпретировать .??*. Я выполнил ls .??*и tree .??*посмотрел на файлы, которые были перечислены. Почему это регулярное выражение включает в себя все...

22
Как я могу определить, приведет ли запуск tar к заполнению диска

Если я запускаю tar -cvfкаталог размером 937 МБ, чтобы создать легко загружаемую копию глубоко вложенной структуры папок, рискну ли я заполнить диск при следующих df -hвыводах: /dev/xvda1 7.9G 3.6G 4.3G 46% / tmpfs 298M 0 298M 0% /dev/shm Смежные вопросы: Если диск может заполниться, почему, то...