Проблема, в то время как untar файл tar на 55 ГБ в solaris

Я создал tar на solaris поле. Результатом был файл tar на 55,2 ГБ. Я использовал следующую команду для создания архива tar:

tar -Epcvf filename.tar ./directory_name

Теперь проблема, когда я пробую к untar ее с корнем после ввода этой команды

tar -xvf filename.tar

Я сразу возвращаюсь в командной строке. т.е. никакого untar не происходит.

На подобных строках я создал другой tar другого каталога. На этот раз размер tar составлял ~15 ГБ. Я не столкнулся ни с какой проблемой, не чернящей этого.

Почему untar перестал бы работать для архива на 55 ГБ и не произвел ошибки для архива на 15 ГБ?

0
задан 28.03.2011, 20:52

4 ответа

Неважно. gtar уже присутствовал в том поле. Я выполнил следующую команду как корень,

/usr/sfw/bin/gtar -xvf filename.tar

Но эта команда на самом деле не извлекла содержания из tar. Это работало приблизительно в течение получаса, перечисляя содержание tar. Это на самом деле не извлекло. Я создал исходный tar с простым tar, и теперь я извлекаю его с gtar, это могло быть причиной позади этого? Если это - причина, то является там каким-либо способом, которым я могу извлечь содержание tar с нормальным tar?

1
ответ дан 24.11.2019, 12:04

Вы использовали версию GNU tar? В противном случае сделайте так, который мог бы решить Вашу проблему. walktrhough установки tar гну здесь: http://sunsolarisadmin.blogspot.com/2007/03/how-to-install-gnu-tar-in-solaris.html

0
ответ дан 24.11.2019, 12:04

Различие к tar GNU должно быть -E (большая поддержка файла, микросекунды) и -p (восстановите файлы к их исходному режиму). AFAIK-p используется в сочетании с x, нет c. Я вижу две возможных проблемы: отсутствие прав и символьных ссылок.

0
ответ дан 24.11.2019, 12:04

Вы могли бы попробовать звезду, которая должна смочь автоматически читать больше всего если не все варианты tar.

http://freshmeat.net/projects/star

http://cdrecord.berlios.de/private/star.html

0
ответ дан 24.11.2019, 12:04

Теги

Похожие вопросы