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

Формат архива tar и / или утилита командной строки для работы с файлами tar.

268
Сжать папку с tar?

Я пытаюсь сжать папку ( /var/www/), ~/www_backups/$time.tarгде $timeтекущая дата. Вот что у меня есть: cd /var/www && sudo tar -czf ~/www_backups $time" Я полностью потерян, и я был в этом часами. Не уверен, если -czfэто правильно. Я просто хочу , чтобы скопировать все содержимое в...

116
Как сделать XZ каталог с TAR, используя максимальное сжатие?

Поэтому мне нужно сжать каталог с максимальным сжатием. Как я могу это сделать xz? Я имею в виду, что мне тоже понадобится, tarпотому что я не могу сжать каталог только xz. Есть ли oneliner для производства, например...

106
Как извлечь конкретный файл (ы) из tar.gz

Как мы можем извлечь определенные файлы из большого файла tar.gz? В этом вопросе я обнаружил процесс извлечения файлов из tar-файла, но, попробовав там упомянутую команду, я получил ошибку: $ tar --extract --file={test.tar.gz} {extract11} tar: {test.tar.gz}: Cannot open: No such file or directory...

101
Зачем мне tar один файл?

В моей компании мы загружаем снимок локальной базы данных разработки в виде db.dump.tar.gzфайла. Сжатие имеет смысл, но тарбол содержит только один файл ( db.dump). Есть ли смысл архивировать отдельный файл или это .tar.gzпросто такая распространенная идиома? Почему не просто...

83
Создать архив tar, разбитый на блоки максимального размера

Мне нужно сделать резервную копию довольно большого каталога, но я ограничен размером отдельных файлов. Я хотел бы по существу создать tar.(gz|bz2)архив, который разделен на максимальные архивы 200 МБ. Clonezilla делает что-то похожее на это, разбивая резервные копии изображений, названные так:...

73
Добавить / обновить файл в существующий архив tar.gz?

Есть ли способ добавить / обновить файл в архиве tar.gz? По сути, у меня есть архив, который содержит файл, /data/data/com.myapp.backup/./files/settings.txtи я хотел бы извлечь этот файл из архива (уже сделано) и вставить его обратно в архив после завершения редактирования. Как я могу сделать это?...

71
tar --exclude не исключает. Почему?

У меня есть очень простая строка в bash-скрипте, которая успешно выполняется (т.е. создает_data.tar файл), за исключением того, что она не исключает подкаталоги, которые, как ей говорят, исключают через --excludeопцию: /bin/tar -cf /home/_data.tar --exclude='/data/sub1/*' --exclude='/data/sub2/*'...

64
scp и сжимать одновременно, без промежуточного сохранения

Что такое канонический способ: scp файл в удаленном месте сжатие файла в пути ( tarили нет, отдельный файл или целая папка, 7zaили что-то еще, даже более эффективное) сделать выше, не сохраняя промежуточные файлы Я знаком с трубами оболочки как это: tar cf - MyBackups | 7za a -si -mx=9 -ms=on...

63
создание архива tar без включения родительского каталога

Я пытаюсь создать графическую программу для своего сценария. Внутри скрипта я использую tar для создания архива tar. Из графической программы я получаю полное имя файла, который я хочу создать архив tar. tar -cvf temp.tar /home/username/dir1/dir2/selecteddir Мой архив tar включает в себя home,...

63
Как создать резервную копию из символических ссылок?

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

62
Как скачать архив и распаковать его без сохранения архива на диск?

Я хотел бы скачать и распаковать архив по заданному каталогу. Вот как я это делал до сих пор: wget http://downloads.mysql.com/source/dbt2-0.37.50.3.tar.gz tar zxf dbt2-0.37.50.3.tar.gz mv dbt2-0.37.50.3 dbt2 Вместо этого я хотел бы скачать и распаковать архив на лету , без записи tar.gzна диск. Я...

59
Как я могу лучше всего скопировать большое количество маленьких файлов по scp?

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

50
tar завершает работу в «Cannot stat: нет такого файла каталога», почему?

Я пытаюсь создать файл tar.gz с помощью следующей команды: sudo tar -vcfz dvr_rdk_v1.tar.gz dvr_rdk/ Затем он начинает создавать файлы (много файлов в папке), но затем я получаю следующую ошибку: tar: dvr_rdk_v1.tar.gz: Cannot stat: No such file or directory tar: Exiting with failure status due to...

46
Каковы различия между bsdtar и GNU tar?

Я всегда использовал GNU tar. Однако все дистрибутивы GNU / Linux, которые я видел, поставляются bsdtarв их репозиториях. Я даже видел, как он установлен по умолчанию в некоторых, IIRC. Я точно знаю, что Arch GNU / Linux требует этого как часть basedevel(может быть base, но я не уверен), как я...

40
Есть ли параллельный файловый архиватор (например, tar)?

Есть ли что-то для параллельного архивирования файлов? Tar хорош, но я не использую ленточные архивы, и для меня более важно, чтобы архивирование происходило быстро (со сжатием, как bzip2), так как у меня есть...