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

Формат файла архива (и программы, которая его читает), обычно используемый в Unix и Linux.

4
извлечь один файл из огромного файла TGZ
У меня огромный tar-файл (около 500 ГБ), и я не хочу извлекать из него только один файл. Однако при запуске tar -xvf file.tgz path/to/fileкажется, что все содержимое загружается в память, а извлечение занимает более часа. Я также пытался использовать, --exclude=ignore.txtгде ignore.txt - список шаблонов, пытаясь не дать ему пересечь бесполезные …
19 linux  tar 

3
Сжатие многих похожих больших файлов
У меня есть сотни похожих больших файлов (30 мегабайт каждый), которые я хочу сжать. Каждая пара файлов содержит 99% одинаковых данных (разница менее 1%), поэтому я ожидаю, что у меня будет архив не более 40-50 мегабайт. Один файл может быть сжат от 30 МБ до 13-15 МБ (с xz -1, …

6
Как скопировать всю корневую файловую систему Linux на новый жесткий диск с помощью ssh и tar
Мне нужно перенести всю корневую файловую систему Linux с неисправного жесткого диска на другой компьютер с открытым доступным разделом. Я уверен, что это включает в себя tarи ssh, но я не могу вспомнить, как именно это сделать. Я, вероятно, представляю себе, используя live cd на новом / целевом хосте, чтобы …
18 linux  bash  ssh  tar  cat 


2
tar -C с шаблоном подстановочного файла
Можно ли использовать команду tar для изменения каталогов и использования шаблона файла с подстановочными знаками? Вот что я пытаюсь сделать: tar -cf example.tar -C /path/to/file *.xml Это работает, если я не меняю каталог (-C), но я стараюсь избегать абсолютных путей в файле tar. tar -cf example.tar /path/to/file/*.xml Вот некоторые из …
17 linux  tar 

4
Префикс префикса в tar
В настоящее время я делаю в сценарии очень неэффективно: cp -a $MYPATH /tmp/$VERSION cd /tmp tar cjf archive.tar.bz2 $VERSION Я хочу, чтобы все содержалось в каталоге с именем $ VERSION - есть ли способ сделать это без необходимости копировать все, как в приведенном выше сценарии?
17 bash  tar 


2
позволить tar автоматически определять тип сжатия при извлечении из stdin
Я использую GNU tar. Он может автоматически определять тип сжатия при сжатии / распаковке файлов. Но мне нужно распаковать архив из stdin и тип сжатия неизвестен. Я заметил, что tar может дать мне правильное предложение вроде: tar: Archive is compressed. Use -z option Но я хочу, чтобы tar использовал эту …
16 linux  compression  tar 

2
Извлечение определенных файлов в архив tar с использованием подстановочного знака
Я пытаюсь создать скрипт для извлечения только JPEG изображений из архива, содержащего много видов файлов. Для этого я попытался использовать: tar -xf MyTar.tar *.jpg но это не удалось (* .jpg не найден) и предлагает использовать «--wildcard». Так я попробовал tar -xf MyTar.tar --wildcard *.jpg Я так и сделал, но потом …
15 linux  unix  tar 

5
Есть ли способ смонтировать файл .tar.bz2, не распаковывая его в файловую систему?
Есть ли способ смонтировать, file.tar.bz2не распаковывая его в файловую систему? Мне все равно, если крепление только для чтения. Надеюсь, ваш ответ также будет применяться к file.tar.gz. «mount» в этом контексте подразумевает монтирование файла ISO.
15 linux  mount  tar  gzip  bzip2 

3
Какой самый быстрый метод сжатия для большого количества файлов?
Мне нужно сжать каталог с примерно 350 000 довольно маленьких файлов общим объемом около 100 ГБ. Я использую OSX и в настоящее время использую стандартный инструмент «Compress», который преобразует этот каталог в ZIP-файл. Есть ли более быстрый способ сделать это?
14 macos  compression  zip  tar  gzip 


4
Вместо извлечения архива tar
У меня есть небольшая дилемма здесь ... Мне нужно было перенести файлы объемом около 70 ГБ с одного из моих серверов на другой, поэтому я решил, что их сборка и отправка архива будет самым быстрым способом. Однако на принимающем сервере остается только 5 ГБ свободного места после получения архива tar. …
13 linux  archiving  extract  tar 

7
SVN напрямую к смоле
Есть ли способ напрямую смонтировать последнюю версию папки SVN без скрытых файлов SVN? Я хотел бы создать архив tar без файлов SVN. Я знаю, что вы можете получить последнюю версию с файлами отслеживания SVN, но есть ли один лайнер, который будет напрямую отправлять информацию в архив?
13 svn  tar  gzip  packages 

1
Избегайте ошибок из-за того, что tar не может восстановить разрешения каталога
Я наблюдаю следующее поведение с tar 1.26 и 1.27.1: $ mkdir a b a/diffowner $ sudo mkdir b/diffowner $ sudo chmod a+w b/diffowner $ echo foo > a/diffowner/foo $ tar -C a -cvf test.tar diffowner diffowner/ diffowner/foo $ tar -C b -xvf test.tar diffowner diffowner/ diffowner/foo tar: diffowner: Cannot utime: …

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