
Answer-first summary for fast verification
Answer: gcloud compute scp --project ג€my-gcp-projectג€ --recurse ~/local-scripts/ gcp-instance-name:~/server-scripts/ --zone ג€us-east1-bג€
The correct answer is **C** because the task requires copying a directory from a local machine to a Compute Engine VM. The `gcloud compute scp` command is designed for secure file transfer (via SCP) to instances. The `--recurse` flag enables recursive copying of directories. Options A and B use `gsutil`, which is for interacting with Cloud Storage, not VM instances. Option D incorrectly uses `gcloud compute mv`, which does not exist as a valid subcommand.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
What is the correct command to copy the local-scripts directory and all its contents from a local workstation to a Compute Engine virtual machine instance?
A
gsutil cp --project ג€my-gcp-projectג€ -r /local-scripts/ gcp-instance-name:/server-scripts/ --zone ג€us-east1-bג€
B
gsutil cp --project ג€my-gcp-projectג€ -R /local-scripts/ gcp-instance-name:/server-scripts/ --zone ג€us-east1-bג€
C
gcloud compute scp --project ג€my-gcp-projectג€ --recurse /local-scripts/ gcp-instance-name:/server-scripts/ --zone ג€us-east1-bג€
D
gcloud compute mv --project ג€my-gcp-projectג€ --recurse /local-scripts/ gcp-instance-name:/server-scripts/ --zone ג€us-east1-bג€
No comments yet.