If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.cloud.google.com/shell/docs/how-cloud-shell-works - How Cloud Shell works  |  Goog.

site address: docs.cloud.google.com/shell/docs/how-cloud-shell-works redirected to: docs.cloud.google.com/shell/docs/how-cloud-shell-works

site title: How Cloud Shell works     Google Cloud Documentation

Our opinion (on Friday 17 July 2026 15:34:54 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

and, support, how, cloud, shell, works, stay, organized, with, collections, save, categorize, content, based, on, your, preferences, persistent, disk, storage, authorization, pre, configured, environment, variables, zone, selection, image, rollout, root, user, available, tools, language, safe, mode, products, pricing, resources, engage,

Text of the page (most frequently used words):
cloud (83), shell (61), the (59), and (39), your (34), you (30), google (19), with (17), use (15), tools (13), for (12), java (12), #storage (12), instance (11), home (10), can (10), directory (9), session (9), this (8), files (8), environment (8), support (7), all (7), thumb (7), more (7), openjdk (7), application (7), code (6), mode (6), amd64 (6), virtual (6), machine (6), gcloud (6), cli (6), when (6), resources (5), are (5), user (5), access (5), run (5), region (5), project (5), console (5), persistent (5), how (5), guides (5), management (5), overview (5), português (4), español (4), started (4), other (4), down (4), need (4), click (4), safe (4), sudo (4), change (4), version (4), following (4), command (4), language (4), pre (4), not (4), make (4), from (4), active (4), disk (4), samples (3), system (3), updated (3), content (3), after (3), root (3), update (3), alternatives (3), export (3), java_home (3), usr (3), lib (3), jvm (3), jre (3), default (3), installed (3), versions (3), install (3), note (3), software (3), create (3), docker (3), control (3), sdk (3), utilities (3), linux (3), tool (3), available (3), get (3), based (3), have (3), distributed (3), automatically (3), configuration (3), credentials (3), also (3), that (3), authorize (3), ephemeral (3), per (3), work (3), usage (3), compute (3), works (3), development (3), tutorials (3), editor (3), product (3), 한국어 (2), 日本語 (2), עברית (2), brasil (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), sign (2), manage (2), terms (2), site (2), youtube (2), pricing (2), see (2), products (2), understand (2), problem (2), information (2), last (2), 2026 (2), utc (2), licensed (2), under (2), details (2), its (2), license (2), send (2), feedback (2), delete (2), reset (2), open (2), any (2), bashrc (2), current (2), jdk (2), latest (2), using (2), additional (2), but (2), will (2), persist (2), terminates (2), including (2), app (2), engine (2), debian (2), set (2), email (2), allocated (2), commands (2), container (2), image (2), zone (2), across (2), first (2), closest (2), pick (2), migrate (2), while (2), managed (2), google_cloud_project (2), variable (2), which (2), configured (2), refer (2), time (2), experience (2), space (2), provisions (2), free (2), basis (2), projects (2), inactivity (2), private (2), running (2), customize (2), quotas (2), guide (2), documentation (2), languages (2), frameworks (2), infrastructure (2), costs (2), security (2), observability (2), monitoring (2), networking (2), migration (2), industry (2), solutions (2), hybrid (2), multicloud (2), databases (2), data (2), analytics (2), pipelines (2), hosting (2), concepts (2), launch (2), deploy (2), quickstarts (2), cross (2), reference (2), technology (2), areas (2), close (2), subscribe, newsletter, our, third, decade, climate, action, join, cookies, privacy, about, tech, twitter, events, blog, engage, training, certification, architecture, center, getting, github, status, release, notes, community, forums, contact, sales, marketplace, easy, easytounderstand, solved, solvedmyproblem, otherup, hard, hardtounderstand, incorrect, sample, incorrectinformationorsamplecode, missing, missingtheinformationsamplesineed, otherdown, tell, except, otherwise, noted, page, registered, trademark, oracle, affiliates, developers, policies, apache, creative, commons, attribution, permanently, restore, clean, state, then, restart, more_vert, append, url, cloudshellsafemode, true, there, immediately, closes, connection, restarts, logs, allowing, fix, issues, tmux, conf, back, enter, prompt, sdks, net, core, php, ruby, lts, node, python, provides, might, however, different, customization, script, packages, installation, unless, custom, ipython, mysql, client, grpc, compiler, tensorflow, terraform, git, mercurial, source, gradle, helm, maven, bazel, npm, nvm, pip, composer, build, package, emacs, vim, nano, text, editors, gsutil, standard, bash, interpreters, type, has, regular, unix, account, username, address, full, privileges, even, weekly, keep, prepackaged, date, means, always, comes, rollout, curl, metadata, computemetadata, view, globally, multiple, regions, connect, assigned, own, doesn, tries, closer, isn, selection, inherits, directly, associated, propagated, inside, immediate, environmental, used, library, define, point, points, hostname, https, requests, web_host, variables, authorizing, api, call, line, requires, such, prompts, allow, calls, authorization, offers, without, faster, startup, times, lost, end, cannot, expand, persistence, workstations, don, 120, days, deletes, recover, receive, notification, before, occurs, starting, prevents, being, recycled, warning, mounted, unlike, itself, does, out, store, scripts, like, between, sessions, accessed, users, vimrc, boot, ensure, includes, preferred, instances, provisioned, persists, hour, discarded, limitations, organization, controls, whether, operating, temporary, owned, appear, within, save, categorize, preferences, stay, organized, collections, limits, disable, tutorial, style, write, cloudshell, options, configure, accessibility, features, terminal, color, themes, debug, applications, workspace, local, ide, kubernetes, interface, preview, web, apps, gke, service, start, skip, main,


Text of the page (random words):
how cloud shell works google cloud documentation skip to main content technology areas close ai and ml application development application hosting compute data analytics and pipelines databases distributed hybrid and multicloud industry solutions migration networking observability and monitoring security storage cross product tools close access and resources management costs and usage management infrastructure as code sdk languages frameworks and tools console english deutsch español español américa latina français indonesia italiano português português brasil עברית 中文 简体 中文 繁體 日本語 한국어 sign in cloud shell start free overview guides reference support resources technology areas more overview guides reference support resources cross product tools more console cloud shell product overview quickstarts all quickstarts deploy a cloud run service deploy a gke app run gcloud commands how to guides all how to guides get started with cloud shell launch cloud shell use cloud shell authorize tools in cloud shell manage files preview web apps use the cloud shell editor launch the cloud shell editor interface overview get started with cloud code overview work with kubernetes work with cloud run migrate an application from cloud shell editor to a local ide use version control workspace management debug your applications customize color themes use the cloud shell terminal use accessibility features configure cloud shell configuration options use the cloudshell command use cloud shell with the gcloud cli open in cloud shell tutorials in cloud shell write tutorials in cloud shell tutorial style guide create private tutorials disable or reset cloud shell concepts all concepts how cloud shell works quotas and limits ai and ml application development application hosting compute data analytics and pipelines databases distributed hybrid and multicloud industry solutions migration networking observability and monitoring security storage access and resources management costs and usage management infrastructure as code sdk languages frameworks and tools home documentation application development cloud shell guides send feedback how cloud shell works stay organized with collections save and categorize content based on your preferences cloud shell provisions a compute engine virtual machine running a debian based linux operating system for your temporary use this virtual machine is owned and managed by google cloud so will not appear within any of your google cloud projects note your organization controls whether you have access to cloud shell cloud shell instances are provisioned on a per user per session basis the instance persists while your cloud shell session is active after an hour of inactivity your session terminates and its vm is discarded for more on usage quotas refer to the limitations guide with the default cloud shell experience you are allocated with an ephemeral pre configured vm and the environment you work with is a docker container running on that vm you can also customize your environment automatically on vm boot to ensure that your cloud shell instance includes your preferred tools persistent disk storage cloud shell provisions 5 gb of free persistent disk storage mounted as your home directory on the virtual machine instance this storage is on a per user basis and is available across projects unlike the instance itself this storage does not time out on inactivity all files you store in your home directory including installed software scripts and user configuration files like bashrc and vimrc persist between sessions your home directory is private to you and can t be accessed by other users warning if you delete your home directory or if you don t access cloud shell for 120 days cloud shell automatically deletes your home directory and can t recover your files you ll receive an email notification before this occurs starting a cloud shell session prevents the home directory persistent storage from being recycled when using cloud shell you cannot expand persistent disk storage space for more control of your storage persistence and for more storage space you can use cloud workstations cloud shell also offers ephemeral mode which is the cloud shell experience without persistent disk storage with ephemeral mode you ll have faster startup times but all the files you create in your session are lost on session end authorization when you make a google cloud api call or use a command line tool that requires credentials such as the google cloud cli with cloud shell for the first time cloud shell prompts you to authorize click authorize to allow the tool to use your credentials to make calls refer to the authorizing with cloud shell for more details pre configured environment variables when cloud shell is started the active project in the google cloud console is propagated to your gcloud configuration inside cloud shell for immediate use google_cloud_project the environmental variable used by application default credentials library support to define the project id is also set to point to the active project in the google cloud console the environment variable web_host points to the hostname of your cloud shell vm which you can use to make https requests to the environment note while google_cloud_project inherits the active project from the google cloud console your cloud shell instance is not directly associated with or managed by this project zone selection cloud shell is globally distributed across multiple google cloud regions when you first connect to cloud shell you are automatically assigned to the closest available region you can t pick your own region and if cloud shell doesn t pick the closest region cloud shell tries to migrate your cloud shell vm to a closer region when your cloud shell vm isn t in use to view your current region run the following command from a cloud shell session curl metadata computemetadata v1 instance zone image rollout the cloud shell container image is updated weekly to keep prepackaged tools up to date this means cloud shell always comes with the latest versions of the gcloud cli docker and other utilities root user when you set up a cloud shell session you get a regular unix user account with a username based on your email address with this access you have full root privileges on your allocated vm and can even run sudo commands if you need to available tools the cloud shell virtual machine instance has the following pre installed tools type tool linux shell interpreters bash sh linux utilities standard debian system utilities gcloud cli and tools app engine sdk google cloud cli including the gcloud cli gsutil for cloud storage text editors emacs vim nano build and package tools gradle helm make maven bazel npm nvm pip uv composer source control tools git mercurial additional tools docker ipython mysql client grpc compiler tensorflow terraform you can install additional software packages on the virtual machine instance but the installation will not persist after the instance terminates unless you install the software in your home directory or create a custom environment language support note language versions might change you can however install different versions if you need to using the environment customization script the cloud shell virtual machine instance provides pre installed language support for the following language version java jre jdk 17 openjdk go latest python 3 12 node js lts ruby 3 2 php 8 3 net core sdks 6 0 7 0 and 8 0 the default version of the java environment is 17 to change the current cloud shell session to use version 1 11 of the jre and jdk enter the following at the cloud shell command prompt sudo update java alternatives s java 1 11 0 openjdk amd64 export java_home usr lib jvm java 11 openjdk amd64 to change to 21 sudo update java alternatives s java 1 21 0 openjdk amd64 export java_home usr lib jvm java 21 openjdk amd64 to change back to 17 sudo update java alternatives s java 1 17 0 openjdk amd64 export java_home usr lib jvm java 17 openjdk amd64 jre safe mode if there s a problem in your bashrc or tmux conf files cloud shell immediately closes after connection safe mode restarts your cloud shell instance and logs you in as root allowing you to fix any issues in the files to open cloud shell in safe mode append cloudshellsafemode true to the url in cloud shell click more_vert click safe mode and then click restart to permanently delete all files in your home directory and restore your cloud shell home directory to a clean state you can reset your cloud shell vm send feedback except as otherwise noted the content of this page is licensed under the creative commons attribution 4 0 license and code samples are licensed under the apache 2 0 license for details see the google developers site policies java is a registered trademark of oracle and or its affiliates last updated 2026 07 10 utc need to tell us more easy to understand easytounderstand thumb up solved my problem solvedmyproblem thumb up other otherup thumb up hard to understand hardtounderstand thumb down incorrect information or sample code incorrectinformationorsamplecode thumb down missing the information samples i need missingtheinformationsamplesineed thumb down other otherdown thumb down last updated 2026 07 10 utc products and pricing see all products google cloud pricing google cloud marketplace contact sales support community forums support release notes system status resources github getting started with google cloud code samples cloud architecture center training and certification engage blog events x twitter google cloud on youtube google cloud tech on youtube about google privacy site terms google cloud terms manage cookies our third decade of climate action join us sign up for the google cloud newsletter subscribe english deutsch español español américa latina français indonesia italiano português português brasil עברית 中文 简体 中文 繁體 日本語 한국어
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Google Cloud Documentatio...

Verified site has: 65 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
location htt????/docs.cloud.google.com/shell/docs/how-cloud-shell-works
x-cloud-trace-context 22ae03bba689801d2cab3101bb8fe171
date Fri, 17 Jul 2026 15:34:53 GMT
content-type text/html
server Google Frontend
Content-Length 0
Connection close
HTTP/2 200
last-modified Fri, 10 Jul 2026 18:44:30 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-r3oMu7ZE/hhiRGCLMESBA9Zcc/vQrL unsafe-eval ; frame-ancestors self htt????/developers.google.com/_d/analytics-iframe; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context ee18f4392949a0bf757f4f17f24a2bf3
date Fri, 17 Jul 2026 15:34:54 GMT
server Google Frontend
content-length 21824
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="How Cloud Shell works  |  Google Cloud Documentation"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google Cloud Documentation"
property="og:type" content="website"
name="theme-color" content="#1a73e8"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="How Cloud Shell works  |  Google Cloud Documentation"
property="og:url" content="htt????/docs.cloud.google.com/shell/docs/how-cloud-shell-works"
property="og:image" content="htt????/docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"
property="og:image:width" content="1200"
property="og:image:height" content="630"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"

Load Info

page size21824
load time (s)0.559848
redirect count1
speed download39041
server IP 172.217.22.174
* all occurrences of the string "http://" have been changed to "htt???/"