копирование файла из папки документов в домашнюю папку с помощью команды cp [closed]

Я пытаюсь научиться копировать из одной папки в другую, используя командную строку с помощью команды 'cp', файл копируется из "домашняя" папка в папку "документы", но я не могу скопировать из папки "документы" в "домашнюю" папку. Кто-нибудь может объяснить, почему?

-4
задан 24 July 2015 в 16:03

4 ответа

Это зависит от того, на что на самом деле похожа Ваша команда.

следующее работало бы:

cp /home/$USER/Documents/file /home/$USER

Или как @kos предложенный:

cp ~/Documents/file ~/
2
ответ дан 1 October 2019 в 06:25

Сначала перейдите к местоположению от того, где файл к скопированному использованию эти cd команда. Затем:

cp "foldername" -R ~/"foldername"
0
ответ дан 1 October 2019 в 06:25

Вы не можете скопировать документы в /home папка без sudo права. Чтобы сделать это, используйте эту команду

sudo cp /home/$USER/Documents/file_name /home

или сохранить полномочия (спасибо @kos)

sudo cp --preserve=mode,ownership /home/$USER/Documents/file_name /home
<час>

, Если Вы имели в виду Ваш home папка, чем использование

cp /home/$USER/Documents/file_name ~

или

cp /home/$USER/Documents/file_name /home/$USER/
0
ответ дан 1 October 2019 в 06:25

Скопировать с Вашей попытки папки документов:

cp filenameHere /home/$USER

, Например, принимая я расположен в папке Documents:

/home/$USER/Documents

И я хочу скопировать файл: foo.txt к моей домашней папке:

cp foo.txt /home/$USER

, Если Вы в настоящее время не находитесь на Документах foler, Вы должны CD к нему сначала:

cd /home/$USER/Documents

Затем можно сделать ls, чтобы перечислить файлы, помнить, терминал и команды Linux чувствительны к регистру:

ls

После того, как файлы перечислены, используют эти cp команда для копирования в местоположение, которое Вы хотите.

0
ответ дан 1 October 2019 в 06:25

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

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