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

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


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

Команда cpio -i считывает из стандартного ввода архивный файл, созданный командой cpio -o, и копирует из него файлы с именами, соответствующими параметру Шаблон. Файлы копируются в текущий каталог. Вы можете указать несколько параметров Шаблон, воспользовавшись форматом имен файлов, описанным в справке по команде ksh. Значение параметра Шаблон по умолчанию - звездочка (*), т.е. выбор всех файлов текущего каталога. В выражении типа [a-z] минус (-) означает от-до, согласно текущей последовательности упорядочения.

Примечание: Шаблоны "*.c" и "*.o" должны быть заключены в кавычки, чтобы оболочка не рассматривала звездочку (*) как символ соответствия шаблону. Это особый случай, в котором команда cpio сама расшифровывает символы соответствия шаблону.

Например, для просмотра списка файлов, сохраненных на дискете командой cpio, введите:

cpio -itv </dev/rfd0

Нажмите Enter.

Будет показан список всех данных, ранее сохраненных в файле /dev/rfd0 в формате команды cpio. Список аналогичен полному списку каталогов, выдаваемому командой ls -l. Для просмотра только каталогов и файлов укажите только флаги -it.

Например, для копирования файлов, ранее сохраненных командой cpio, с дискеты, введите:

cpio -idmv </dev/rfd0

Нажмите Enter.

Файлы, ранее сохраненные в файле /dev/rfd0 командой cpio, будут скопированы обратно в файловую систему (укажите флаг -i). Флаг -d позволяет команде cpio создать необходимые каталоги, если сохраняется дерево каталогов. Флаг -m определяет время последнего изменения при сохранении файлов. Флаг -v означает, что команда cpio должна показать имя каждого копируемого файла.

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

cpio -i "*.c" "*.o" </dev/rfd0

Нажмите Enter.

С дискеты будут скопированы файлы, оканчивающиеся на .c или .o.

Дополнительная информация и полный синтаксис приведены в описании команды cpio в справочнике AIX 5L Version 5.1 Commands Reference.


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