Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Полезные опции и примеры

Вот некоторые из наиболее часто используемых вариантов (короткий вариант и эквивалентный длинный вариант) для cp:


Таблица 4-4: Параметры cp


Вариант Значение

Вариант Значение

-a, --archive Копировать файлы и каталоги со всеми их атрибутами,

включая права собственности и разрешения. Обычно копии принимают атрибуты по умолчанию пользователя, выполняющего копирование.


изображение

-я, - интерактивный Перед перезаписью существующего файла попросите пользователя ввести

подтверждение. Если эта опция не указана, cp незаметно перезапишет файлы.


изображение

-р, - рекурсивный Рекурсивно копируйте каталоги и их содержимое. Этот

вариант (или -a option) требуется при копировании каталогов.


изображение

-u, --update При копировании файлов из одного каталога в другой только

копировать файлы, которые либо не существуют, либо являются более новыми, чем существующие соответствующие файлы, в целевой каталог. Это полезно при копировании большого количества файлов, поскольку при этом пропускаются файлы, которые не нужно копировать.


изображение

-в, --подробный Отображать информативные сообщения в том виде, в котором они есть

выполнено.


изображение


Таблица 4-5: Примеры cp


Результаты команды

Результаты команды

cp файл1 файл2 Копировать file1 в file2. If file2 существует, он перезаписан

с содержанием file1. Если file2 не существует, он создан.


изображение

cp -i файл1 файл2 То же, что и выше, за исключением того, что если file2 существует, пользователь

запрашивается перед перезаписью.


изображение

cp файл1 файл2 каталог1 Копировать file1 и file2 в каталог dir1. dir1 уже должен существовать.


изображение

cp dir1 / * dir2 Используя подстановочный знак, все файлы в dir1 копируются

в dir2. dir2 уже должен существовать.


изображение


изображение

cp -r дир1 дир2 Скопируйте содержимое каталога dir1 в каталог

dir2. Если каталог dir2 не существует, он создается и после копирования будет содержать то же содержимое, что и каталог dir1.

Если каталог dir2 существует, тогда каталог dir1 (и его содержимое) будет скопировано в dir2.


изображение


Лучшие облачные вычисления для ОС в OnWorks: