更改 gcloud 远程用户目录
Change gcloud remote user directory
如何更改 gcloud 复制文件的主目录。我正在使用以下命令将文件从本地 Windows 帐户复制到托管在 Google Compute Engine 实例中的 Ubuntu。
gcloud compute copy-files readme.md compute-engine-instance:readme.md
由于某些疯狂的原因,自述文件最终将位于与我的本地用户帐户同名的远程主目录中。我想指定要将该文件复制到计算引擎上的哪个主目录。
gcloud compute copy-files
和其他与 SSH 相关的命令默认使用本地用户的名称作为远程主机上的用户名(请注意,这与普通 ssh
的行为非常相似) .
试试 gcloud compute copy-files readme.md otheruser@compute-engine-instance:
。
正如您在 gcloud compute copy-files --help 中看到的,该命令具有以下规范:
gcloud compute copy-files [[USER@]INSTANCE:]SRC [[[USER@]INSTANCE:]SRC ...]
[[USER@]INSTANCE:]DEST [--dry-run] [--plain]
[--ssh-key-file SSH_KEY_FILE] [--zone ZONE] [GLOBAL-FLAG ...]
您可以指定用户或完整路径来执行您想要的操作。
gcloud compute copy-files readme.md user@compute-engine-instance:readme.md
或
gcloud compute copy-files readme.md compute-engine-instance:/home/user/readme.md
目的地也可以是目录。所以这些也可以。
gcloud compute copy-files readme.md user@compute-engine-instance:~
或
gcloud compute copy-files readme.md compute-engine-instance:/home/user
如何更改 gcloud 复制文件的主目录。我正在使用以下命令将文件从本地 Windows 帐户复制到托管在 Google Compute Engine 实例中的 Ubuntu。
gcloud compute copy-files readme.md compute-engine-instance:readme.md
由于某些疯狂的原因,自述文件最终将位于与我的本地用户帐户同名的远程主目录中。我想指定要将该文件复制到计算引擎上的哪个主目录。
gcloud compute copy-files
和其他与 SSH 相关的命令默认使用本地用户的名称作为远程主机上的用户名(请注意,这与普通 ssh
的行为非常相似) .
试试 gcloud compute copy-files readme.md otheruser@compute-engine-instance:
。
正如您在 gcloud compute copy-files --help 中看到的,该命令具有以下规范:
gcloud compute copy-files [[USER@]INSTANCE:]SRC [[[USER@]INSTANCE:]SRC ...]
[[USER@]INSTANCE:]DEST [--dry-run] [--plain]
[--ssh-key-file SSH_KEY_FILE] [--zone ZONE] [GLOBAL-FLAG ...]
您可以指定用户或完整路径来执行您想要的操作。
gcloud compute copy-files readme.md user@compute-engine-instance:readme.md
或
gcloud compute copy-files readme.md compute-engine-instance:/home/user/readme.md
目的地也可以是目录。所以这些也可以。
gcloud compute copy-files readme.md user@compute-engine-instance:~
或
gcloud compute copy-files readme.md compute-engine-instance:/home/user