标签: google-cloud-shell

如何重置Google Cloud Shell环境

我正在尝试重置我的Cloud Shell磁盘。我正在删除项目并创建新的,但是所有预装文件都使用相同的云外壳。反正有没有完全重置。

google-compute-engine google-cloud-platform google-cloud-shell

2
推荐指数
1
解决办法
5451
查看次数

如何使用Mac EU键盘在Cloud Shell上键入特殊符号?

考虑到这种情况:

  • 的MacBook
  • 欧洲键盘(或非美国键盘)
  • Google Cloud Shell(在Google Cloud Console上)

如何键入特殊符号,例如|(pipe),\(反斜杠)?

通常情况下,在Mac OS,我们可以使用ALT + SHIFT + L|(管),以及ALT + SHIFT + /用于\(反斜杠)。

但是在Google Cloud Shell上,它不起作用。我们该怎么办?

google-cloud-console google-cloud-platform google-cloud-shell

2
推荐指数
1
解决办法
45
查看次数

已安装的软件包在 Google Cloud Shell 中消失了

我试图在 Google Cloud Platform Console 中安装一堆 python 包。但是磁盘空间不够,安装失败。有趣的是,在某些时候,网络连接丢失了,我应该重新连接它。

然后我检查了一些已经安装的软件包,然后再尝试安装其他一堆 python 软件包。

期待

$ python
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> 
Run Code Online (Sandbox Code Playgroud)

但是没有找到numpy。这是实际结果。

$ python 
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named numpy …
Run Code Online (Sandbox Code Playgroud)

google-cloud-platform google-cloud-shell

1
推荐指数
1
解决办法
2955
查看次数

GCP仅对云外壳开放防火墙

GCP中是否有一种方法仅允许云外壳显式允许防火墙规则。所有GCP演示和视频都添加了规则,允许22至0.0.0.0/0从云外壳SSH到实例。

但是,有什么方法可以限制仅从云外壳进行访问-使用云外壳的IP范围还是服务帐户?

google-compute-engine google-cloud-platform google-cloud-shell

1
推荐指数
1
解决办法
631
查看次数

如何在 Google Cloud Platform CLI 中切换配置 - Cloud Shell

configurations通过gcloud init命令创建了多个。如何configurations在 Google Cloud Shell (CLI) 中进行切换?

google-cloud-platform gcloud google-cloud-shell

1
推荐指数
1
解决办法
834
查看次数

Google Cloud Shell gcloud 命令输出不再漂亮地打印

几周前我使用 GCloud Shell,并从 gcloud 命令获得了漂亮的打印输出,如下所示:

\n
DISPLAY NAME                            EMAIL                                                 DISABLED\nCompute Engine default service account  XXXXXXXXXXXX-compute@developer.gserviceaccount.com    False\nsa-xxxxxxxxx                            sa-xxxxxxxxx@my-project.iam.gserviceaccount.com       False\n
Run Code Online (Sandbox Code Playgroud)\n

几天后,输出不再漂亮地打印:

\n
DISPLAY NAME: Compute Engine default service account\nEMAIL: XXXXXXXXXXXX-compute@developer.gserviceaccount.com\nDISABLED: False\n\nDISPLAY NAME: sa-xxxxxxxxx\nEMAIL: sa-xxxxxxxxx@my-project.iam.gserviceaccount.com\nDISABLED: False\n
Run Code Online (Sandbox Code Playgroud)\n

我检查了嵌入式 gcloud SDK 版本:

\n
$ gcloud -v\nGoogle Cloud SDK 360.0.0\nalpha 2021.10.04\napp-engine-go 1.9.71\napp-engine-java 1.9.91\napp-engine-python 1.9.95\napp-engine-python-extras 1.9.95\nbeta 2021.10.04\nbigtable\nbq 2.0.71\ncbt 0.10.1\ncloud-build-local 0.5.2\ncloud-datastore-emulator 2.1.0\ncore 2021.10.04\ndatalab 20190610\ngsutil 5.3\nkind 0.7.0\nkpt 1.0.0-beta.5\nlocal-extract 1.3.1\nminikube 1.23.2\npubsub-emulator 0.5.0\nskaffold 1.32.0\n
Run Code Online (Sandbox Code Playgroud)\n

我还检查了有关输出格式的文档,该文档没有任何帮助。尝试了几种输出,但无法像以前那样获得漂亮的输出。

\n

我尝试在 Cloud Shell 上安装 SDK 360.0.0,这给了我像以前一样漂亮的输出\xe2\x80\xa6

\n

还有谁有相同的问题吗?或者知道如何像以前一样获得漂亮的打印效果(无需手动安装 gcloud SDK)? …

google-cloud-platform gcloud google-cloud-sdk google-cloud-shell

1
推荐指数
1
解决办法
887
查看次数

如何使用Google Cloud Shell安排shell脚本?

我有一个存储在GCS中的.sh文件.我正在尝试通过谷歌云外壳安排.sh文件.

我可以使用gsutil cat gs://miptestauto/baby.sh | sh命令运行相同的文件,但无法安排它.

以下是我安排文件的代码:

16 17 * * * gsutil cat gs://miptestauto/baby.sh | sh
Run Code Online (Sandbox Code Playgroud)

它将消息显示为"auto saving..done",但在我使用时未显示预定作业 crontab -l

# contents of .sh file 
bin/bash
bq load --source_format=CSV babynames.baby_destination13 gs://testauto/yob2010.txt name:string,gender:string,count:integer
Run Code Online (Sandbox Code Playgroud)

请任何人都可以告诉我如何安排它使用谷歌云壳.我没有使用计算引擎/ app引擎.只是想使用云外壳安排它.

先感谢您 :)

shell cron google-bigquery google-cloud-platform google-cloud-shell

0
推荐指数
1
解决办法
5206
查看次数

Google App Engine项目根目录位置

为看似显而易见的问题道歉,但我认为答案可能会对其他人有所帮助。我一辈子都找不到Google App Engine VM(Cloud Shell)内文件路径上的文档,从中可以找到要从中提供服务的静态文件。我需要从私有github存储库中获取最新的上游更改。

请注意,我在VM的其他位置导航,甚至重新启动会话也没有使我进入VM内的默认项目根路径,正如我期望的那样。

google-app-engine google-cloud-shell

-1
推荐指数
1
解决办法
1183
查看次数

如何使用 gcloud 命令删除所有日志

我尝试了以下命令

gcloud logging logs delete
Run Code Online (Sandbox Code Playgroud)

但它询问日志名称

错误:(gcloud.logging.logs.delete)参数LOG_NAME:必须指定。

我想删除所有默认的日志。

google-cloud-storage google-cloud-platform google-cloud-sdk google-cloud-shell

-2
推荐指数
1
解决办法
1065
查看次数