Andrea já respondeu no comentário.
A sintaxe apropriada para cp
é cp <origin> <destination>
e você apenas deu argumentos, a origem.
Adicione um espaço entre /usr/local/lib/libgraph.*
e /usr/lib
que funcionará
Estou usando o Ubuntu 10.04 LTS. Enquanto estiver usando este código, estou recebendo um erro. porque assim?
sudo cp /usr/local/lib/libgraph.*/usr/lib
Andrea já respondeu no comentário.
A sintaxe apropriada para cp
é cp <origin> <destination>
e você apenas deu argumentos, a origem.
Adicione um espaço entre /usr/local/lib/libgraph.*
e /usr/lib
que funcionará
Você pode estar misturando cd
e cp
. Os últimos arquivos c o p :
$ cp file newfile
Agora você tem uma cópia do file
chamado newfile
no mesmo diretório. Por outro lado, cd
c trava em um d irectory:
~/directory_1 $ cd directory_2/
~/directory_1/directory_2 $
que muda você de directory_1
para subdiretório, directory_2
.
Se você tentar usar cp
com apenas um nome de arquivo depois dele (como em sua postagem original), você verá
$ cp file
cp: missing destination file operand after ‘file’
Try 'cp --help' for more information.
porque cp
não sabe o nome do novo arquivo (cópia).