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).