[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]

Руководство пользователя: Операционная система и устройства


Копирование файлов на магнитную ленту или диск (команда cpio -o)

Вы можете считывать пути к файлам из стандартного ввода и копировать эти файлы в стандартный вывод вместе с информацией о каталогах и состоянии. Для этого служит команда cpio -o. Длина пути не может превышать 128 символов. Не рекомендуется указывать в команде cpio пути, состоящие из множества уникальным образом связанных файлов, поскольку на отслеживание всех связей может не хватить памяти.

Например, для копирования всех файлов из текущего каталога, имена которых оканчиваются на .c, на дискету введите:

ls *.c | cpio -ov >/dev/rfd0

Нажмите Enter.

Флаг -v означает, что необходимо показать имена всех файлов.

Например, для копирования текущего каталога и всех его подкаталогов на дискету введите:

find . -print | cpio -ov >/dev/rfd0

Нажмите Enter.

Будет сохранено дерево каталогов, начинающееся с текущего каталога (.) и содержащее все подкаталоги и файлы. Операцию можно ускорить, введя:

find . -cpio /dev/rfd0 -print

Нажмите Enter.

Запись -print означает, что необходимо показать имя каждого копируемого файла.

Полный синтаксис приведен в описании команды cpio в книге AIX 5L Version 5.1 Commands Reference.


[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]