Способи оплати Abuse

Команда cp у Linux

13.02.2023, 21:17

Під час роботи в терміналі часто доводиться копіювати файли. Найчастіше для цього використовується команда cp Linux. Вона поставляється за замовчуванням у всіх дистрибутивах і вміє копіювати файли і папки, а також зберігати їхні атрибути у файлових системах Linux.

Про команду cp

Команда"cp" у Linux використовується для копіювання файлів і директорій. Синтаксис команди має такий вигляд:

cp [options] <source file/directory> <target file/directory>

Наприклад, для копіювання файлу"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".