Как создать тарбол | FreeBSD, Linux

Почему-то одно время мне на глаза постоянно попадался какой-то дикий метод создания архива типа tar.gz через перенаправление стандартного ввода-вывода. Но на самом деле создать архив tar.gz очень просто (копирую себе на память поскольку как-то не приучил себя делать все эти стандартные tar -xzf archive.tar.gz в процессе установки чего-либо из сырцов…

Собственно как создать архив:

#tar czf /home/archive.tar.gz /path /to/the/dir

Например архивируем веб директорию с сохранением файловой иерархии:

#tar czf /home/archive.tar.gz /usr/local/www/apache22/data

Распаковываем (в текущую директорию):

tar -xzf /home/archive.tar.gz