Перенос папки с локального хоста на сервер

Перенос папки с локального хоста на сервер

Я пытаюсь загрузить папку на свой сервер с помощью этой команды:

sudo scp -r the_map [email protected]

После запуска команды на терминале на localhost. Она завершается, но я не могу найти карту/папку на моем сервере Ubuntu.

решение1

Это часто совершаемая ошибка, и я сам делал это десятки раз. И все еще делаю.

Синтаксис для указания удаленного местоположенияscpявляется

[[username@]hostname:]file

Итак, если вы хотите повлиять на файлыудаленното вы должны добавить двоеточие :к имени хоста, как в

scp -r the_map [email protected]:
#                                        important colon   ^

Если двоеточие отсутствует, scpинтерпретирует [email protected]как (странное, но допустимое) имя файла и рекурсивно копирует локальную папку the_mapв локальную папку [email protected].

Просто удалите локальную папку и снова выполните исправленную команду.rm -r '[email protected]'scp

Связанный контент