Категорії
Misc, staff, other

[shell] Работа с архивами tar

Покажу пару примеров для работы с архивами tar.

– просмотреть содержимое архива:

$tar -tf file.tar

При этом, если у нас есть архив *.tar.bz2/*.tar.gz то мы так же можем это сделать: достаточно просто добавить ключ j/z соответственно:

$tar -tjf file.tar.bz2

– извлечь нужный файл:

$tar -xzvf archive.tar.gz path/to/file

где path/to/file – путь к нашему файлу в архиве. Заметьте, что путь указывается без лидирующего слеша “/

– создать сжатые архив, если нету опций -j/z (к примеру, в Solaris). Несколько примеров

$tar cvf - . | gzip > myfile.tar.gz
$tar cvf - foodir | gzip > foo.tar.gz

– распаковать, если нету опций -j/z

$gunzip -c foo.tar.gz | tar xvf -
$gunzip < foo.tar.gz | tar xvf -

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff