1 개요[ | ]
- Google Cloud Shell
- 구글 Cloud Shell, 구글 클라우드 쉘
- 온라인 배쉬쉘, 데비안 기반
- 프리티어(free tier)
- 웹브라우저 등에서 GCP를 편리하게 관리할 수 있는 쉘환경
- "어떤 브라우저에서든 커맨드라인으로 인프라 및 애플리케이션 관리[1]"
- "기본 요건 필요 없음" - "bash, kubectl, docker, gcloud 명령줄 도구 등 원하는 도구를 사용하여 시작하세요. 모두 사전 설치되어 있고 항상 최신 상태를 유지하며 즉시 사용할 수 있습니다."
- 1.7 GB 메모리
- 영구 디스크 스토리지 5 GB ( $HOME 디렉토리 )
- 쉘환경 자체는 비활성이지만, 홈 디렉토리에 저장하면 보존된다.
Console
Copy
user01@cloudshell:~$ ll
total 40
drwxr-xr-x 6 user01 user01 4096 Aug 5 14:08 ./
drwxr-xr-x 4 root root 4096 Jan 19 2020 ../
-rw------- 1 user01 user01 30 Aug 5 14:08 .bash_history
-rw-rw-r-- 1 user01 user01 95 Aug 5 14:08 .bashrc
drwx------ 4 user01 user01 4096 Aug 5 14:08 .codeoss/
drwxrwxr-x 2 user01 user01 4096 Aug 5 14:08 .docker/
drwxrwxr-x 3 user01 user01 4096 Aug 5 14:08 .npm/
-rw-rw-r-- 1 user01 user01 96 Aug 5 14:08 .profile
-rw-r--r-- 1 user01 user01 913 Aug 5 14:08 README-cloudshell.txt
-rw-r--r-- 1 user01 user01 0 Aug 5 14:08 .sudo_as_admin_successful
drwxr-xr-x 2 user01 user01 4096 Aug 5 14:08 .vscode/
Console
Copy
user01@cloudshell:~$ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 114G 57G 57G 51% /
tmpfs 64M 0 64M 0% /dev
/dev/sda1 114G 57G 57G 51% /root
/dev/disk/by-id/google-home-part1 4.8G 1.5M 4.6G 1% /home
/dev/root 2.0G 1.2G 820M 59% /usr/lib/modules
shm 64M 0 64M 0% /dev/shm
tmpfs 3.2G 860K 3.2G 1% /google/host/var/run
...
Console
Copy
user01@cloudshell:~$ pstree -A
bash-+-dockerd-+-containerd---8*[{containerd}]
| `-12*[{dockerd}]
|-logger
|-python-+-editor-proxy-+-runuser---bash---sh---node-+-node-+-node---6*[{node}]
| | | | |-node---10*[{node}]
| | | | `-11*[{node}]
| | | `-10*[{node}]
| | `-6*[{editor-proxy}]
| `-sudo---tmux-agent---4*[{tmux-agent}]
|-rsyslogd---3*[{rsyslogd}]
|-sleep
|-sshd-+-sshd---sshd---bash---bash
| `-sshd---sshd---bash---start-shell.sh---tmux
`-tmux---bash---pstree
2 같이 보기[ | ]
- 쉘
- gcloud
- 클라우드 쉘
- Google Colab
- cloudshell aliases
- Cloud Shell 크롬 앱
- /usr/local/bin/cloudshell
- /google/scripts/onrun.sh
- 우분투 gcloud 명령어 설치
- CentOS gcloud 명령어 설치
- gcloud alpha cloud-shell ssh
- /google/devshell/bashrc.google
- /google/devshell/supervisord.conf
- /var/run/docker/containerd/containerd.toml
- AWS 세션 매니저
3 참고[ | ]
- ↑ Manage your infrastructure and applications from the command-line in any browser
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.