Является ли это правильным синтаксисом для scp загруженного файла в Ubuntu?

Я загрузил последнюю версию swig, которую мне нужно переместить в Ubuntu. Я надеялся, что кто-то может помочь определить, какая часть моего синтаксиса неверна. Я пробовал несколько вариантов, но я не могу заставить его писать.

я пробовал

scp swig-3.0.2 user_name@111.111.11.111: swig-3.0.2 swig-3.0.2 is a directory (not copied) scp swig-3.0.2 drubio@192.168.56.101: /home/drubio/swig-3.0.2 No such file or directory 

Я пробовал реализовать инструкции, которые я нашел на askubuntu.com, воспроизведенные здесь:

 # copy a file from local machine to server1.com user@local-machine# scp ./somefile.txt user1@server1.com:/home/user2 # copy a file from server1.com to server2.com user@local-machine# ssh user1@server1.com user1@server1# scp ./somefile.txt user2@server2.com:/home/user2 user@server1# logout # copy a file from server2.com to server1.com user@local-machine# ssh user2@server2.com user2@server2# ls somefile.txt otherfile.txt user2@server2# scp ./otherfile.txt user1@server1.com:/home/user1 user2@server2# logout # can't copy a file TO local-machine because it's not accessible from internet 

Все, что я пытаюсь сделать, это скопировать загруженный swig-3.03, расположенный на рабочем столе моей локальной машины на Ubuntu. Я проверил на своей локальной машине, где я нахожусь, и я проверил, что я в каталоге Desktop. Мое имя пользователя правильно, и путь правильный. Я предполагаю, что ошибка является точкой назначения. Я ошибаюсь, чтобы предположить это?

Правильный синтаксис:

 scp swig-3.0.2 user_name@111.111.11.111:swig-3.0.2 scp swig-3.0.2 drubio@192.168.56.101:/home/drubio/swig-3.0.2 

Без пробелов!

Используется для копирования локально на удаленный :

 scp /path/to/my_local_file user@host:/path/to/my_copy_file 

или для удаленного копирования на локальный :

 scp user@host:/path/to/my_remote_file /path/to/my_copy_file