ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5

       

Команда CPIO. (Copy In/Out)


Команда cpio -o берет с системного ввода список имен и склеивает

эти файлы вместе в один архив, выталкивая его на свой системный

вывод.

Сбросить на ленту файлы по списку:

-o- (output) создавать архив
-H odc- Записывать в "совместимом формате" (чтобы архив можно было считать на Beste или Sun'е)
-c- Записывать в "престарелом" совместимом формате

cat spisok | cpio -ovB -H odc > /dev/rmt/ctape1

find katalog -print | cpio -ovc > arhiwnyj-fajl.cpio

Команда cpio -i читает с системного ввода cpio-архив и извлекает из него файлы

Просмотреть содержание стриммера:

cpio -itB < /dev/rmt/ctape

Извлечь файлы со стриммера:

cpio -idmvB ["шаблон" ...] < /dev/rmt/ctape

-BРазмер блока 5120 байт - стримерный формат.
-dСоздавать каталоги в случае необходимости.
-vВывести список имен обработанных файлов.
-mСохранять прежнее время последней модификации.
-fБрать все файлы, кроме указанного шаблоном.
-uБезусловно заменять существующий файл архивным.
-lГде можно, не копировать, а делать ссылки.



Содержание раздела