Jika telah menginstal gcloud CLI, Anda dapat berinteraksi dengan Cloud Shell dari terminal dan menggunakannya sebagai sandbox serta lingkungan pengembangan portabel. Hal ini memberikan kemudahan dalam menggunakan resource Cloud Shell, baik untuk menguji operasi dengan cepat maupun menggunakan IDE pilihan Anda untuk mengedit file yang disimpan di instance Cloud Shell dari desktop lokal.
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 komputer lokal dan Cloud Shell melalui scp.
- Pasang direktori Cloud Shell ke sistem file lokal melalui sshfs.
Untuk detail selengkapnya, lihat dokumentasi referensi untuk
gcloud cloud-shell
.
Contoh alur kerja
Untuk mengilustrasikan cara kerja gcloud cloud-shell
, berikut adalah contoh cara
Anda dapat menggunakan perintah ini dalam praktik:
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 rumah 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 secara jarak jauh disimpan di Persistent Disk dan disimpan di seluruh sesi.
gcloud cloud-shell get-mount-command ~/my-cloud-shell