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

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

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




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

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

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

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

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

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

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

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

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

3
Как скачать архив и распаковать его без сохранения архива на диск?
Я хотел бы скачать и распаковать архив по заданному каталогу. Вот как я это делал до сих пор: 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на диск. Я думаю , что это возможно, перенаправив вывод …
62 shell  pipe  tar  wget 

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.