problema com o comando cp quando eu estava copiando em / var / www

1

Não consigo copiar o arquivo em / var / www com sudo cp /home/index.html /var/www

o erro é

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

então eu usei -r, sudo cp -r /home/index.html /var/www , então o erro é

cp: cannot overwrite non-directory '/var/www/index.html' with directory '/home/index.html'
    
por Rakesh Ranjan 22.01.2013 / 19:07

1 resposta

2

A julgar pela mensagem de erro, /home/index.html é um diretório (pasta), não um arquivo, e /var/www/index.html já existe e é um arquivo normal.

Para ver se /home/index.html é um diretório, tente:

file /home/index.html

Provavelmente dirá: /home/index.html: directory .

Se for esse o caso, você não pode copiar um diretório sobre o arquivo. Talvez o arquivo que você está tentando copiar esteja dentro do diretório /home/index.html ? Então o comando seria algo como

sudo cp -r /home/index.html/index.html /var/www
    
por sierrasdetandil 22.01.2013 / 19:31