Запитання з тегом «tar»

Формат файлу архіву (і програма, яка його читає), що зазвичай використовується в Unix та Linux.

4
витягнути один файл з величезного файлу tgz
У мене величезний файл tar (близько 500G), і я не хочу витягти з нього лише один файл. Однак, коли я запускаю, 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 …

6
Як скопіювати всю кореневу файлову систему Linux на новий жорсткий диск з ssh та tar
Мені потрібно перенести цілу кореневу файлову систему Linux з несправного жорсткого диска на інший комп'ютер з відкритим доступним розділом. Я майже впевнений, що це стосується tarі ssh, але я не можу точно пригадати, як це зробити. Я, мабуть, використовую живий компакт-диск на новому / цільовому хості, щоб запустити щось подібне: …
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
Додайте префікс у тар
Наразі я робимо в оболонці дуже неефективно: cp -a $MYPATH /tmp/$VERSION cd /tmp tar cjf archive.tar.bz2 $VERSION Я хочу, щоб все містилося в каталозі під назвою $ VERSION - чи є спосіб це зробити без копіювання всього, як у вищевказаному сценарії?
17 bash  tar 


2
нехай tar автоматично виявляє тип стиснення при витягуванні з stdin
Я використовую дьоготь GNU. Він може автоматично визначати тип стиснення при стисненні / розпакуванні файлів. Але мені потрібно розпакувати архів зі stdin, і тип компресу невідомий. Я помітив, що дьоготь може дати мені правильну пропозицію на кшталт: tar: Archive is compressed. Use -z option Але я хочу, щоб tar використовував …
16 linux  compression  tar 

5
Чи є спосіб встановити file.tar.bz2, не витягаючи його на файлову систему?
Чи є спосіб встановити A, file.tar.bz2не витягаючи його на файлову систему? Мені байдуже, чи монтується лише кріплення. Сподіваємось, ваша відповідь також стосуватиметься file.tar.gz. "mount" в цьому контексті мається на увазі подібний до монтажу файлу ISO.
15 linux  mount  tar  gzip  bzip2 

2
Витягуйте конкретні файли в архіві дьогтю, використовуючи підстановку
Я намагаюся створити скрипт, щоб витягнути лише архіви jpeg з архіву, що містять багато видів файлів. Для цього я спробував використати: tar -xf MyTar.tar *.jpg але не вдалося (* .jpg не знайдено), і запропонуйте мені використовувати "--wildcard". Тому я спробував tar -xf MyTar.tar --wildcard *.jpg Я це зробив, але тоді …
14 linux  unix  tar 

7
SVN безпосередньо до дьогтю
Чи є спосіб безпосередньо націлити останню версію папки SVN без прихованих файлів SVN? Я хотів би створити архів tar, без файлів SVN. Я знаю, що ви можете отримати найсвіжіші файли відстеження SVN, але чи є один вкладиш, який безпосередньо надсилатиме інформацію в архів?
14 svn  tar  gzip  packages 

3
Який найшвидший метод стиснення для великої кількості файлів?
Мені потрібно стиснути каталог, який містить близько 350 000 досить невеликих файлів, обсяг яких становить близько 100 ГБ. Я використовую OSX і в даний час використовую стандартний інструмент "Стиснення", який перетворює цей каталог у файл .zip. Чи є швидший спосіб зробити це?
14 macos  compression  zip  tar  gzip 

5
Мапа “untar” для tar xvfz?
Як я можу зіставити 'untar' як команду 'tar -xvfz'? Вибачте, але я майже завжди забуваю аргументи, необхідні для 'tar' для цієї операції.
14 linux  unix  bash  archiving  tar 

4
На місці архіву екстракту дьогтю
У мене тут невелика дилема ... Мені потрібно було перемістити файли близько 70 Гб з одного з моїх серверів на інший, тому я вирішив, що швидке спрямування їх та відправлення архіву буде найшвидшим способом. Однак серверу прийому залишається лише 5 ГБ місця після отримання архіву смоли. Чи є якийсь спосіб …
14 linux  archiving  extract  tar 

1
Уникайте помилок через те, що не вдалося відновити дозволи каталогу
Я спостерігаю таку поведінку як з дьогтом 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 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.