URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 29578
[ Назад ]

Исходное сообщение
"tar"

Отправлено Swolota , 05-Май-03 17:04 
Понимаю, глупый и делетанский вопрос - но как правильно архивировать директории, а то у меня постоянно ругается при у паковке, что мол не файл это паря, не файл... С отдельными файлами все проходит на ура.

Содержание

Сообщения в этом обсуждении
"tar"
Отправлено LS , 05-Май-03 22:54 
>Понимаю, глупый и делетанский вопрос - но как правильно архивировать директории, а
>то у меня постоянно ругается при у паковке, что мол не
>файл это паря, не файл... С отдельными файлами все проходит на
>ура.


tar -cvhzpf имя_архива.tar[.gz] --exclude директория1 --exclude директория2 ... директория3 директория4 ...

c=создать архив
v=показывать список обработанных файлов (при желании)
h=архивировать не ссылки, а файлы на которые они указывают (при желании)
z=запаковать все используя gzip (при желании - см. [.gz])
p=архивировать права доступа к файлам (при желании)
f=за этой опцией следует имя файла архива
--exclude=не включать в архив указанную директорию (при желании)

все это запакует директория3 директория4 ... в имя_архива.tar.gz

PS при упаковке tar скажет, что удаляет ведущий / из имен файлов (для безопасного восстановления архива в другой каталог). чтобы избежать этого можно использовать опцию -P (но не советую)


"tar"
Отправлено Skif , 06-Май-03 11:56 
>>Понимаю, глупый и делетанский вопрос - но как правильно архивировать директории, а
>>то у меня постоянно ругается при у паковке, что мол не
>>файл это паря, не файл... С отдельными файлами все проходит на
>>ура.
>
>
>tar -cvhzpf имя_архива.tar[.gz] --exclude директория1 --exclude директория2 ... директория3 директория4 ...
>
>c=создать архив
>v=показывать список обработанных файлов (при желании)
>h=архивировать не ссылки, а файлы на которые они указывают (при желании)
>z=запаковать все используя gzip (при желании - см. [.gz])
>p=архивировать права доступа к файлам (при желании)
>f=за этой опцией следует имя файла архива
>--exclude=не включать в архив указанную директорию (при желании)
>
>все это запакует директория3 директория4 ... в имя_архива.tar.gz
>
>PS при упаковке tar скажет, что удаляет ведущий / из имен файлов
>(для безопасного восстановления архива в другой каталог). чтобы избежать этого можно
>использовать опцию -P (но не советую)


Спасибо большое... А то приходилось извратом заниматься - монтировать выневый диск, копировать туда, а потом там бекапить.