Привыкаем к tar. Почему нужно использовать его? Особых причин для этого нет, но особенность tar в том, что он создаёт несжатый архив сохраняя некоторые атрибуты файлов и каталогов такие как права доступа. Потом уже весь этот файл сжимается архиватором. Отсюда и вытекает его область применения. Он применяется там, где нужно сохранить атрибуты, например, в системах бекапирования данных на unix подобных операционных системах.
Создание архива tar
Создание архива производится с помощью ключа -с. Кроме этого для упаковки содержимого в файл необходим ключ -f. Далее указывается имя будущего архива, а затем файлы для упаковки.
tar -cf filename.tar /var/www/folder-for-arch
Кроме этого сразу можно указать, каким архиватором нужно сжать архив
gzip -z
bzip2 -j
tar -czf filename.tar.gz /var/www/folder-for-arch
tar -cjf filename.tar.bz2 /var/www/folder-for-arch
Добавим ключ -v чтобы полюбоваться процессом.
Распаковка архива tar
Распаковка производится с помощью ключа -x. Ключ -f тоже нужен, ведь файл же.
tar -xf /path/to/archive.tar.gz
Распакует в текущую папку
tar -xf /path/to/archive.tar.gz -C /path/to/new/place
Новое место архива можно указать с помощью ключа -C.
Просмотр архива tar
tar -tf archive.tar.gz
Дополнительные материалы
http://help.ubuntu.ru/wiki/командная_строка
Оставить комментарий
Оставить комментарий могут только зарегистрированные пользователи