tar. Работа с архивами


Ключ Значение
-c, --create Создать новый архив
-v, --verbose Вывести список обрабатываемых файлов
-f, --file [HOSTNAME:]F Использовать архивный файл или устройство (возможно даже на узле HOSTNAME) F. По умолчанию используется /dev/rmt0
-z, --gzip, --gunzit, --ungzip Сжатие архива с помощью gzip
-j, --bzip Сжатие архива с помощью bzip2
-x, --extract, --get Извлечь файлы из архива
-C, --directory DIR Изменить каталог на указанный
-t, --list Вывести содержимое архива

Упаковка архива

  • Упаковать каталог ~/files со всем содержимым в сжатый с помощью gzip архив:
tar -cvzf files.tar.gz ~/files
  • Упаковать каталог ~/files со всем содержимым в сжатый с помощью bzip2 архив:
tar -cvjf files.tar.bz2 ~/files

Распаковка архивка

  • Распаковать содержимое архива в текущий каталог:
tar -xvf /path/to/archive.tar.bz2
  • Распаковать содержимое архива в указанный каталог:
tar -xvf archive.tar.bz2 -C /path/to/folder

Просмотр содержимого архива

  • Вывести список файлов и каталогов в архиве:
tar -tf archive.tar.gz
  • tar._rabota_s_arxivami.txt
  • Последние изменения: 2016/01/23 00:00
  • (внешнее изменение)