GCP是否为Cloud Shell中的主目录分配全局位置(gs://...something...
(?类似的bucket是gs://$BUCKET_NAME/
,其中$BUCKET_NAME
是全局唯一的。
在shell提示下,我只能看到:
$USERNAME@cloudshell:~ ($PROJECT_ID)
云外壳分布在全球多个谷歌云平台区域。当您第一次连接到云外壳时,您将自动分配到最近的可用地理区域。您无法选择自己的区域,如果云外壳没有选择最理想的区域,它将在不使用时尝试将您的云外壳VM迁移到更近的区域。
要查看当前区域,请从Cloud Shell会话运行以下命令:$curl元数据/computeMetadata/v1/实例/区域
请注意,Cloud Shell在虚拟机实例上提供了5 GB的免费持久磁盘存储,作为您的$HOME目录安装。此存储是以每个用户为基础的,可在各个项目中使用。与实例本身不同,此存储不会因不活动而超时。存储在主目录中的所有文件,包括已安装的软件、脚本和用户配置文件,如.bashrc和.virc,都会在会话之间保持不变。$HOME目录是您的私有目录,其他用户无法访问。
否,云外壳虚拟机存储不可用作存储桶。
但是,如果您的意图是在云外壳虚拟机存储中使用复制数据,那么您可以很容易地完成
来自文档,
gcloud cloud-shell scp cloudshell:~/data.txt localhost:~data.txt