Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
150
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

よく使うgcloudコマンドたち

一般

自分のプロジェクト一覧を表示

gcloud projects list

cloud sdkのプロパティを見る

gcloud config list

プロジェクト切り替え

gcloud config set project <your-project-id>

GCE

インスタンス一覧を見る

gcloud compute instances list

インスタンスの作成(centos-7で)

gcloud compute instances create <your-instance-name> --project <your-project-name> --image-family centos-7

使用可能なimage一覧を見る

gcloud compute images list

インスタンスの起動・停止

gcloud compute instances start <your-instance-name>
gcloud compute instances stop <your-instance-name>

インスタンスにssh

gcloud compute ssh <your-instance-name>

通常のsshコマンドで接続できるように設定

gcloud compute config-ssh
~/.ssh/configに稼働中のインスタンスへの接続設定が作られる。
ssh <your-instance-name>.<zone>.<your-project-id>
ssh [tab]で

インスタンスへローカルのファイルをコピーする

gcloud compute copy-files <local-path> <your-instance-name>:<remote-path> --zone <zone>

インスタンスにあるファイルをローカルにコピーする

gcloud compute copy-files <your-instance-name>:<remote-path> <local-path> --zone <zone>

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
150
Help us understand the problem. What are the problem?