Isengin Web Python dan dapat akses Shell Linux Gratis!
16 Feb 2018 · 1 min read
Karena habis gentayangan di beberapa cloud workspace seperti c9.io, codenvy, dan glitch saya tiba-tiba kepikiran untuk mengakses shell dari web Python.
Di website Python, terdapat shell python yang bisa kita gunakan untuk ujicaoba kode python.
Lalu, bagaimana kalau…
Kita akses shell seperti bash
atau zsh
di sana?
Ya, itu bisa.
Caranya:
Pertama saya coba-coba dulu menjalankan
perintah Linux dengan mengimpor modul os
.
Di dalam modul os
, terdapat fungsi untuk menjalankan
perintah Linux, yaitu: system()
.
import os
os.system('ls')
os.system('pwd')
os.system('ls -la /')
Outputnya kira-kira begini:
Melihat output dari perintah-peritah itu, saya jadi semakin penasaran…
Bagaimana kalau kita buka bash
atau zsh
?
Ya, tinggal eksekusi saja perintah buat buka
bash
dan zsh
.
from os import system
system('bash')
dan…
Boom!
Kita dapat akses shell Linux.
Sekarang kita mau ngapain?
Oke, mari kita coba cek ada apa saja di sini.
Woh! ada gcc
, g++
, dan juga ruby
.
Kalau git
ada tidak?
Tentu saja ada.
Oya, shell ini terhubung dengan internet.
Coba saja kita clone repository dari Github
atau coba download sesuatu dengan wget
dan curl
.