אם התקנתם את ה-CLI של gcloud, אתם יכולים ליצור אינטראקציה עם Cloud Shell מהטרמינל ולהשתמש בו כארגז חול וכסביבת פיתוח ניידת. כך תוכלו לעבוד בקלות עם משאבי Cloud Shell, בין אם כדי לבדוק במהירות פעולה מסוימת או כדי להשתמש בסביבת פיתוח משולבת (IDE) לבחירתכם כדי לערוך קובץ שנשמר במופע Cloud Shell משולחן העבודה המקומי.
שימוש ב-gcloud cloud-shell
קבוצת הפקודות הנוכחית gcloud cloud-shell מאפשרת לבצע את הפעולות הבאות:
- יצירת סשן SSH אינטראקטיבי עם Cloud Shell באמצעות
gcloud cloud-shell ssh. - להעתיק קבצים בין המחשב המקומי למכונת Cloud Shell באמצעות scp.
- טוענים את הספרייה של Cloud Shell למערכת הקבצים המקומית באמצעות sshfs.
לפרטים נוספים, אפשר לעיין במאמרי העזרה של gcloud cloud-shell.
תהליך עבודה לדוגמה
כדי להמחיש את הפעולה של gcloud cloud-shell, הנה דוגמה לשימוש בפקודות האלה בפועל:
מתחילים סשן SSH:
gcloud cloud-shell sshמעתיקים קובץ,
data.txt, מ-Cloud Shell למכונה המקומית:gcloud cloud-shell scp cloudshell:~/data.txt localhost:~data.txtאם אתם משתמשים ב-Mac או ב-Linux, אתם יכולים לטעון את ספריית הבית של Cloud Shell במערכת הקבצים המקומית אחרי שתתקינו את sshfs.
כך תוכלו לערוך את הקבצים בספריית הבית של Cloud Shell באמצעות כלים מקומיים שתבחרו. כל הנתונים במערכת הקבצים המותקנת מרחוק מאוחסנים בדיסק קבוע ונשמרים בין סשנים.
gcloud cloud-shell get-mount-command ~/my-cloud-shell