Google Cloud Shell

Last updated
Google Cloud Shell
Initial release2016
Written inC, Java, C++, Python, Go, Ruby
Operating system Debian Linux
Website https://ssh.cloud.google.com/cloudshell/

Google Cloud Shell is an online bash shell based on Debian. [1] [2] [3] The free tier (included with all Gmail accounts) includes 8 gigabytes of random-access memory and a persistent 15 gigabyte home directory. Except for the home and root directories, the Cloud Shell environment is volatile [ clarification needed ].

Users can use it for up to 30 hours a week.

Google Cloud Shell supports OpenSSH for secure remote access and integrates seamlessly with the Google Cloud Command-Line Interface (CLI) for managing cloud resources. Additionally, it features a code editor based on Eclipse Theia, making it a versatile tool for developers and system administrators.


Related Research Articles

<span class="mw-page-title-main">Cygwin</span> Unix subsystem for Windows machines

Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin's purpose is expressed in its motto: "Get that Linux feeling – on Windows".

In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP/S user requests.

A file manager or file browser is a computer program that provides a user interface to manage files and folders. The most common operations performed on files or groups of files include creating, opening, renaming, copying, moving, deleting and searching for files, as well as modifying file attributes, properties and file permissions. Folders and files may be displayed in a hierarchical tree based on their directory structure.

<span class="mw-page-title-main">COMMAND.COM</span> Default command line for MS-DOS and Windows 9x

COMMAND.COM is the default command-line interpreter for MS-DOS, Windows 95, Windows 98 and Windows Me. In the case of DOS, it is the default user interface as well. It has an additional role as the usual first program run after boot, hence being responsible for setting up the system by running the AUTOEXEC.BAT configuration file, and being the ancestor of all processes.

cd (command) Computer command in various operating systems

The cd command, also known as chdir, is a command-line shell command used to change the current working directory in various operating systems. It can be used in shell scripts and batch files.

An environment variable is a user-definable value that can affect the way running processes will behave on a computer. Environment variables are part of the environment in which a process runs. For example, a running process can query the value of the TEMP environment variable to discover a suitable location to store temporary files, or the HOME or USERPROFILE variable to find the directory structure owned by the user running the process.

<span class="mw-page-title-main">Comparison of command shells</span>

A command shell is a command-line interface to interact with and manipulate a computer's operating system.

In computing, a hidden folder or hidden file is a folder or file which filesystem utilities do not display by default when showing a directory listing. They are commonly used for storing user preferences or preserving the state of a utility and are frequently created implicitly by using various utilities. They are not a security mechanism because access is not restricted – usually the intent is simply to not "clutter" the display of the contents of a directory listing with files the user did not directly create.

Ericom Software, Inc. is a Closter, New Jersey-based company that provides web isolation and remote application access software to businesses.

HyperSpace is an instant-on Linux-based operating system that has been developed by Phoenix Technologies. It is an application environment that can run either independently or side-by-side with a traditional operating system such as Microsoft Windows.

<span class="mw-page-title-main">Gigabyte M912</span> Netbook by Gigabyte

The first netbook offering by Gigabyte, the M912, is a hybrid netvertible Tablet PC device, was released in 2008. It features an Intel Atom processor and comes preloaded with either Windows XP, Windows Vista or a customised Linux distribution. The hardware varies slightly depending on the OS chosen. The Linux Version for example does not include Bluetooth and has a lower resolution screen. Press accounts suggest that there may be significant heat and speed issues compared with other netbooks. Other criticisms focus on Gigabyte's choice to ship one variant with Windows Vista Home Basic, which lacks official Tablet PC support.

Cloud was a browser-based operating system created by Good OS LLC, a Los Angeles–based corporation. The company initially launched a Linux distribution called gOS which is heavily based on Ubuntu, now in its third incarnation.

<span class="mw-page-title-main">ChromeOS</span> Linux-based operating system developed by Google

ChromeOS, sometimes styled as chromeOS and formerly styled as Chrome OS, is a Linux-based operating system developed and designed by Google. It is derived from the open-source ChromiumOS and uses the Google Chrome web browser as its principal user interface.

<span class="mw-page-title-main">Command-line interface</span> Computer interface that uses text

A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines. Command-line interfaces emerged in the mid-1960s, on computer terminals, as a user-friendly alternative to punched cards.

cdist Software configuration management tool

cdist is a free software configuration management tool for Unix-like systems. It manages nodes over SSH using the Bourne Shell, and does not require any additional software to be installed on target nodes.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning. Registration requires a credit card or bank account details.

<span class="mw-page-title-main">Bitium</span> SaaS startup acquired by Google

Bitium was a developer of the cloud service Bitium, which provided single sign-on and identity management for software as a service (SaaS) cloud-based applications before its merger into Google Cloud. Bitium allowed end users to access all of their cloud software accounts using a single set of login credentials. The product could integrate with cloud apps using SAML for enhanced security.

<span class="mw-page-title-main">Puffin Browser</span> Web browser

Puffin Browser is a remote browser developed by CloudMosa, an American mobile technology company founded by Shioupyn Shen.

<span class="mw-page-title-main">Microsoft 365</span> Subscription services offered by Microsoft

Microsoft 365 is a product family of productivity software, collaboration and cloud-based services owned by Microsoft. It encompasses online services such as Outlook.com, OneDrive, Microsoft Teams, programs formerly marketed under the name Microsoft Office, enterprise products and services associated with these products such as Exchange Server, SharePoint, and Yammer. It also covers subscription plans encompassing these products, including those that include subscription-based licenses to desktop and mobile software, and hosted email and intranet services.

References

  1. "Cloud Shell - Browser Based Command Line | Cloud Shell - Browser Based Command Line". Google Cloud. Retrieved 2019-09-17.
  2. Dinesh, Sandeep (2018-06-26). "No localhost? No problem! Using Google Cloud Shell as my full time development environment". Medium. Retrieved 2019-09-17.
  3. "Exploring the Google Cloud Platform: Utilizing Cloud Shell". Jungle Disk Blog. 2019-05-02. Retrieved 2019-09-17.