2

有没有办法使用谷歌应用引擎云外壳打印我的项目目录的内容?

在我的本地终端中,看起来像是在输入“ls”

我将在 shell 中使用什么命令?

4

1 回答 1

1

云外壳基本上只是在云中的通用虚拟机上运行的外壳。

该机器没有任何特殊属性(与您的本地机器相比),除了它可能已经安装了一些工具(如谷歌云 SDK)。它对您的云产品/项目本身没有隐含的知识或访问权限。

因此,默认情况下,云外壳不知道您的 GAE 项目在哪个/在哪里。您必须在该实例上提取项目存储库/代码的副本,并且在该项目的目录中时,您可以使用 列出项目的内容ls,就像在本地计算机上一样。另请参阅某种相关的Google Cloud:如何部署镜像存储库

运行云shell的机器也与运行GAE应用程序的实例无关,因此您无法直接在其上列出实际部署的GAE项目的目录内容。如果这就是您所追求的,请参阅Appengine 项目通常通过 ssh 在服务器的文件系统中位于何处?

于 2018-11-03T14:09:21.353 回答