我无法使用以下方法复制 /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
根据错误信息判断,/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