Я использую Ubuntu 10.04 LTS. При использовании этого кода я получаю ошибку. почему так?
sudo cp /usr/local/lib/libgraph.*/usr/lib
Andrea уже ответил в комментарии.
правильный синтаксис для cp
cp <origin> <destination>
, и Вы только дали на аргументе, источнике. Добавьте пространство между /usr/local/lib/libgraph.*
, и /usr/lib
оно будет работать
Вы могли бы перепутывать cd
и cp
. Последний файлы c o p ies:
$ cp file newfile
Теперь у Вас есть копия file
названный newfile
в том же каталоге. С другой стороны, cd
changes в directory:
~/directory_1 $ cd directory_2/
~/directory_1/directory_2 $
, который изменяет Вас от directory_1
до, он - подкаталог, directory_2
.
, При попытке использовать cp
только с одним именем файла после него (как в Вашем исходном сообщении), Вы добираетесь
$ cp file
cp: missing destination file operand after ‘file’
Try 'cp --help' for more information.
, так как cp
не знает, каково название нового файла (копия).