Команда cp у командному рядку використовується для копіювання файлів і папок. cp є однією з основних команд у більшості операційних систем, таких як Linux, macOS і Unix.
Команда cp використовується для копіювання файлів і папок у командному рядку.
Синтаксис команди `cp` виглядає наступним чином:
cp [options] <path to source file/folder> <path to target file/folder>
Деякі поширені опції `cp` включають:
`-r` або `-R`(рекурсивне копіювання) - використовується для копіювання цілих папок та їхнього вмісту.`-i`(інтерактивний режим) - дозволяє користувачеві підтверджувати заміну наявних файлів.`-v`(verbose) - виводить детальну інформацію про процес копіювання.
Нижче наведено кілька прикладів використання команди cp.
1. Копіювання одного файлу в іншу папку:
cp file.txt /path/to/folder/
2. Копіювання папки та її вмісту:
cp -r folder /path/to/target/folder/
3. Копіювання із заміною наявних файлів:
cp -f file.txt /path/to/folder/
4. Копіювання з підтвердженням заміни наявних файлів:
cp -i file.txt /path/to/folder/
Зверніть увагу, що в команді `cp` порядок аргументів важливий: перший аргумент представляє вихідний файл або папку, і другий аргумент вказує шлях до цільового файлу або папки.
cp є частиною стандартного набору команд у більшості операційних систем, таких як Linux, macOS і Unix. Вона зазвичай встановлюється за замовчуванням і доступна з командного рядка. Якщо ви не можете використовувати cp у вашій операційній системі, переконайтеся, що ви використовуєте правильний синтаксис команди. Якщо проблема не в синтаксисі, то ймовірно cp у вас не встановлена.
Якщо ви використовуєте Linux або Unix, більш імовірно, що вона вже встановлена. Але якщо ви зіткнулися з будь-якими проблемами, можна встановити пакет `coreutils`, який включає команду `cp`. Для встановлення цього пакета використовуйте команду у вашому менеджері пакетів, наприклад:
В Ubuntu або Debian:
sudo apt-get install coreutils
У CentOS або Fedora:
sudo yum install coreutils
В Arch Linux:
sudo pacman -S coreutils
Якщо ви використовуєте macOS, стандартний набір команд, включно з cp, уже встановлено без додаткових дій. Якщо у вас є доступ до командного рядка і у вас є достатні привілеї, ви повинні мати можливість використовувати cp. Якщо ж у вас немає доступу до команди `cp`, зверніться до системного адміністратора або провайдера послуг для отримання допомоги зі встановлення команди.