Во время работы в терминале часто приходится копировать файлы. Чаще всего для этого используется команда cp Linux. Она поставляется по умолчанию во всех дистрибутивах и умеет копировать файлы и папки, а также сохранять их атрибуты в файловых системах Linux.
Команда "cp" в Linux используется для копирования файлов и директорий. Синтаксис команды выглядит следующим образом:
cp [опции] <исходный файл/директория> <целевой файл/директория>
Например, для копирования файла "file.txt" в директорию "/home/user/documents" можно использовать следующую команду:
cp file.txt /home/user/documents/
Если нужно копировать все файлы из директории "dir1" в директорию "dir2", можно использовать следующую команду:
cp -r dir1/* dir2/
Некоторые из наиболее часто используемых опций команды "cp":
-r
или--recursive
: копирование директорий рекурсивно, включая все файлы и поддиректории;
-v
или--verbose
: вывод информации о процессе копирования;
-i
или--interactive
: запрос подтверждения перед копированием файлов;
-u
или--update
: копирование только тех файлов, которые новее, чем существующие в целевой директории;
-p
или--preserve
: сохранение атрибутов файлов (владелец, права доступа, временные метки и т. д.).
Более подробную информацию о команде "cp" и её опциях можно получить, запустив команду "man cp".
Примените скидку, вставив промокод в специальное поле при оформлении заказа: