Jika gcloud CLI diinstal, Anda dapat berinteraksi dengan Cloud Shell dari terminal dan menggunakannya sebagai sandbox dan lingkungan pengembangan portabel. Hal ini memberikan kemudahan dalam bekerja dengan resource Cloud Shell, baik untuk menguji operasi dengan cepat atau menggunakan IDE pilihan Anda untuk mengedit file yang disimpan di instance Cloud Shell dari desktop lokal Anda.
Gunakan gcloud cloud-shell
Penawaran grup perintah gcloud cloud-shell
saat ini menyediakan fungsi
berikut:
- Membuat sesi SSH interaktif dengan Cloud Shell menggunakan
gcloud cloud-shell ssh
. - Salin file antara mesin lokal dan Cloud Shell Anda melalui scp.
- Pasang direktori Cloud Shell ke sistem file lokal Anda melalui sshfs.
Untuk mengetahui detail selengkapnya, lihat dokumentasi referensi untuk
gcloud cloud-shell
.
Contoh alur kerja
Untuk menggambarkan cara kerja gcloud cloud-shell
, berikut adalah contoh cara
menggunakan perintah ini dalam praktiknya:
Mulai sesi SSH:
gcloud cloud-shell ssh
Salin file,
data.txt
, dari Cloud Shell ke komputer lokal Anda:gcloud cloud-shell scp cloudshell:~/data.txt localhost:~data.txt
Jika menggunakan Mac atau Linux, Anda dapat memasang direktori beranda Cloud Shell ke sistem file lokal setelah menginstal sshfs.
Dengan begitu, Anda dapat mengedit file di direktori beranda Cloud Shell menggunakan alat lokal pilihan Anda. Semua data dalam sistem file yang dipasang dari jarak jauh disimpan di Persistent Disk dan disimpan di seluruh sesi.
gcloud cloud-shell get-mount-command ~/my-cloud-shell