如何将文件从 GCP VM 保存到本地目录

How to save file from GCP VM on local directory

我刚得到一个 Google 云平台深度学习 VM 运行 并在我的本地主机上打开了 JupyterLab。现在我可以使用虚拟机了,我的目录是 /home/jupyter。我是 运行 一个将结果导出到 csv 的程序。我可以将它们保存在 VM 上的单独文件夹中,然后右键单击并下载它们(不是在文件夹上,而是在文件上)。但是,我将有 10'000 个文件(2kb),如何将这些文件直接导出到本地目录(首选,我使用 Mac),或者 GCP 存储桶,或者我的 Google开车?

我了解到您正在使用 Compute Engine 实例。在这种情况下,如果您没有使用 Windows bsaed 机器,您可以 运行 gcloud compute scp 命令。

对于递归复制整个文件夹的情况,您可以使用:

gcloud compute scp --recurse example-instance:~/narnia ~/wardrobe

将 Compute Engine 实例中名为 "narnia" 的文件夹复制到本地计算机中名为 wardrobe 的文件夹中