Нужно скопировать папку в Linux в командной строке? Вот как скопировать одну или несколько папок с помощью команды cp
Хотите скопировать папку в другое место с помощью терминала, но не знаете как? Команда cp в Linux – это то, что вам нужно. В этом посте вы узнаете, как быстро и эффективно копировать каталоги в Linux
Как копировать каталоги в Linux с помощью cp
Linux поставляется с официальным пакетом, который позволяет копировать каталоги в системе. Команда cp – это мощная утилита, которая используется для легкого создания копий файлов и папок
Основной синтаксис команды cp следующий:
cp options <sourcefolder> <destinationfolder>
Вы также можете копировать и вставлять файлы с помощью команды cp. Синтаксис для копирования файлов очень похож на вышеупомянутую команду
Копирование одной папки в Linux
Чтобы просто скопировать и вставить папку в другое место в системе, используйте следующий синтаксис:
cp <source> <destination>
Чтобы скопировать папку с именем /random в каталог /home :
cp /random /home
Если исходная папка включает несколько вложенных папок, то в команде cp необходимо использовать флаг -R. Символ -R означает рекурсивный, что означает, что выполненная команда будет действительна и для подкаталогов
Рекурсивно скопировать папку /random в каталог /home :
cp -R /random /home
Копирование нескольких каталогов
Вы можете скопировать несколько каталогов в одно место с помощью команды cp. Все, что вам нужно сделать, это передать имена папок, разделенные символом Пробел в команде cp по умолчанию
cp <folder1> <folder2> <folder3> <folder4> <destination>
Например, чтобы скопировать папки /random , /personal и /content в каталог /home :
cp /random /personal /content /home
Вы также можете использовать флаг -R при копировании нескольких папок
cp -R /random /personal /content /home
Управление папками в Linux с помощью cp
Для тех, кто только начинает работать в Linux, cp – одна из самых важных команд, которые вам понадобятся. Команда mv также необходима, если вы хотите перемещать файлы и папки в системе Linux вместо их копирования
Для новичков изучение некоторых основных команд Linux не только улучшит первоначальный опыт работы с операционной системой, но и облегчит им процесс освоения Linux
Комментировать