проблема с командой cp, когда я копировал в / var / www

Я не могу скопировать файл в / var / www с sudo cp /home/index.html /var/www

ошибка:

cp:omitting directory '/home/index.html'

, затем я использовал -r, sudo cp -r /home/index.html /var/www, затем ошибка

cp: cannot overwrite non-directory '/var/www/index.html' with directory '/home/index.html'
1
задан 22 January 2013 в 22:24

1 ответ

Судя по сообщению об ошибке, /home/index.html является каталогом (папкой), а не файлом, и /var/www/index.html уже существует, и это обычный файл.

Чтобы увидеть, является ли /home/index.html каталогом, попробуйте:

file /home/index.html

Вероятно, он скажет: /home/index.html: directory.

Если это так, вы не можете скопировать каталог поверх файла. Может быть, файл, который вы пытаетесь скопировать, находится в внутри каталога /home/index.html? Тогда команда будет что-то вроде

sudo cp -r /home/index.html/index.html /var/www
0
ответ дан 22 January 2013 в 22:24

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

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