когда я загружаю файл .tar.gz, я открываю его двумя командами: сначала gunzip
, а затем tar
.
Можно ли открыть его только одной командой?
когда я загружаю файл .tar.gz, я открываю его двумя командами: сначала gunzip
, а затем tar
.
Можно ли открыть его только одной командой?
tar xzf file.tar.gz
Буквы:
Вы можете использовать tar с аргументом "z"
tar xvfz mytar.tar.gz
Если у вас нет gnu tar, все равно можно открыть файл за один шаг (хотя технически все еще две команды), используя трубку
zcat file.tar.gz |tar x
Единственное, что я бы добавил: что z обычно работает только на gnu tar. Типичный дег UNIX не будет иметь этого по крайней мере, по моему опыту. - Джон Мар 16 в 16:19
Опция z отлично работает и на моей OS-X 10.5.
Когда дело доходит до запоминания, я думаю, что легко думать о том, чего вы хотите, а не только о некоторых письмах.
Затем вы обычно заканчиваете этими двумя командами:
Как извлечь файл gz?
Используйте команду guzip следующим образом:
$ gunzip file.gz
ИЛИ
$ gzip -d file.gz
Как извлечь файл tar.gz или .tgz?
Файлы с расширением tar.gz или .tgz - это tar файлы, сжатые с помощью gzip. В системе Unix извлеките их следующей командой:
$ gunzip < file.tar.gz | tar xvf -
$ gunzip < file.tgz | tar xvf -
Если у вас есть GNU tar (система Linux), вы можете напрямую использовать опцию z:
$ tar xvzf file.tar.gz
$ tar xvzf file.tgz
Чтобы перейти к http://www.cyberciti.biz/faq/howto-compress-expand-gz-files/
В Windows Попробуйте утилиту tartool http://tartool.codeplex.com/
Его бесплатный и код является открытым исходным кодом и использует библиотеку SharpZipLib.
Отказ от ответственности: я являюсь автором этой утилиты.
Untar Отдельный файл из tar Файл сжатого файла
Чтобы извлечь один файл с именем video.mpeg из video.tar, используйте следующую команду, как показано ниже.
# tar -xvf video.tar video.mpeg
video.mpeg
Извлечение одного файла из файла tar.gz
Используйте следующую команду для извлечения одного файла codefile.xml из файла архива websitecode.tar.gz
# tar -zxvf websitecode.tar.gz code.xml
code.xml
Извлечение одного файла из файла tar.bz2
Используйте команду для извлечения одного файла file.html из websitecode.tar.bz2
# tar -jxvfwebsitecode.tar.bz2 home/website/file.html
/home/website/file.html
Также вы можете узнать больше обо всех командах tar в В этой ссылке описаны все полезные команды tar, доступные в Linux