Как я могу скопировать содержание дочерней папки к ее родительской папке с помощью командной строки?

У меня есть эта структура каталогов:

parent_folder/child_folder/

Я хочу скопировать содержание дочерней папки к родительской папке, но я не знаю, как сделать это с cp.

0
задан 28 November 2019 в 15:48

2 ответа

Если Вы хотите скопировать все содержание, затем выполняет команду ниже

cp path-of-child-folder/* path-of-parent-folder

Если конкретное содержание затем выполняет команду

cp path-of-child-folder/content path-of-parent-folder

2
ответ дан 21 December 2019 в 23:47

Необходимо использовать sudo команда перед командами, если Вы копируете файлы, которые принадлежат КОРНЮ или кому-то еще.

Для копирования всех файлов от текущей папки до родительской папки существует много способов сделать это.

. текущая папка средств.
.. средства порождают папку текущей папки.
* средства копируют все с текущей папки (подстановочный знак).
-R средства копируют папки и файлы во внутренней части их рекурсивно.

1) Самый легкий способ сделать это:

cd /path/to/child/directory
cp ./* ../ -R

2) Путем обеспечения точного тракта:

cp /path/to/child/folder/* /path/to/parent/folder -R

Если Вы не уверены, что является Вашим родительским каталогом, и Вы находитесь в дочернем каталоге, следуете за этой командой для получения пути родительского каталога.

pwd

Это означает Print Working Directory.

0
ответ дан 21 December 2019 в 23:47

Другие вопросы по тегам:

Похожие вопросы: