Я вижу здесь некоторые вопросы, но у меня нет работы, я думаю, что это ошибка синтаксиса:
В моем случае:
ss@si:~/public_html/msite.com$
У меня есть несколько папок:
folder1 folder2 folder3
Мне нужно скопировать все папки на мой локальный компьютер, поэтому я пытаюсь запустить команду на моем локальном компьютере.
$gcloud init
После того, как я отвечу на какой-то вопрос, я снова отвечаю, попробуйте выполнить:
gcloud compute scp --recurse ss@si:~/public_html/msite.com/* magicnt@debian:/var/www/html/local-folder/ --zone southamerica-east1-a --project xxxxxxxxxxxxxxxx
И получить ошибку:
ERROR: (gcloud.compute.scp) All sources must be local files when destination is remote.
Итак, мои сомнения:
Чтобы скопировать с vm на локальную машину, мне нужно запустить команду на vm или на локальной машине?