Google App Engine CLI-列出项目目录

时间:2018-11-02 22:04:29

标签: google-app-engine gcloud google-cloud-shell

是否可以使用Google App Engine云外壳打印我的项目目录的内容?

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

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

1 个答案:

答案 0 :(得分:1)

从根本上讲,云外壳只是在云中的通用虚拟机上运行的外壳。

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

因此,默认情况下,云外壳不知道您的GAE项目在哪里。您必须在该实例上提取项目存储库/代码的副本,并且在该项目的目录中时,可以使用ls列出项目的内容,就像在本地计算机上一样。另请参见与Google Cloud: How to deploy mirrored Repository

运行云外壳的计算机也与运行GAE应用程序的实例无关,因此您不能在其上直接列出实际部署 GAE项目的目录内容。如果您要这样做,请参阅Where are appengine projects located normally in the file system of the server via ssh?