有哪些在線 Linux 環境可以 ssh 登錄來玩?
(多圖慎入)
以下網站提供可即時免費體驗的 Linux 系統,半小時更新一批賬號。
http://tinylab.cloud:6080/labs/
可通過常見瀏覽器(Chrome、Firefox和Safari)直接訪問,支持 ssh 命令行和 vnc 圖形界面。
手機上也可以訪問哈,橫屏體驗更佳。。。
以 Linux 0.11 實驗為例,來幾張1分鐘前手機登錄實操的截圖哈(註:每個VNC/VIEW鏈接同時只能有一個人使用,如果登錄不了,請嘗試其他鏈接或者嘗試SSH登錄)。
1. noVNC 圖形界面
點擊 VNC 那列對應的鏈接,依次操作如下:
1)默認進入實驗雲台首頁
2)點擊 Connect 使用隨機生成的免費賬號登錄(鏈接帶了賬號和密碼)可以看到 30分鐘 免費使用提示,進來前記得看下這個 lab 的結束時間哈,這個 30 分鐘目前是相對創建時間來的,不是登錄時間。
4)點擊桌面的 Linux 0.11 Lab 快捷鍵進入實驗控制台點擊左側浮動條上的鍵盤按鈕調出手機輸入法。
5)鍵入 make boot 直接編譯並啟動 Linux 0.11
這裡用的是 bochs 模擬器,boot前可用 make switch 切到常用的 qemu 模擬器。
啟動後在 Linux 0.11 中執行了 a.out:
2. Gateone 命令行同樣完成 Linux 0.11 編譯和啟動,三步完成。這裡點擊 SSH 對應的鏈接。
1)默認會自動登錄,也可以點擊右側 + 號看到如下界面再點擊開啟新控制台:
2)登入後,進入 Linux 0.11 工作目錄,執行 make boot 編譯並啟動 Linux 0.11
3)在 Linux 0.11 中運行 a.out這個裡頭也可以做 Shell,C,Python 實驗哈。~~~
目前已內建C、彙編、Shell、Python、Linux內核、嵌入式Linux、Markdown、Jekyll等實驗環境,由於伺服器資源有限,暫時只免費提供CS630 Qemu Lab(彙編)和Linux 0.11 Lab(操作系統)的在線體驗,也可以在裡頭學習 Shell、C和Python。
上述環境採用 Cloud Lab 搭建,該項目完全開源,支持 Mac OSX,Linux和Windows,網路ok的話,幾分鐘內就可以在本地跑起來。
項目首頁:http://tinylab.org/cloud-lab
項目源碼:https://github.com/tinyclub/cloud-lab
無論是個人,大學實驗室,企業內部培訓,都可以用哈。。。Free。。。自己買啊。。。
別各種折騰了,直接買個國內的吧,還便宜,阿里雲或者騰訊雲,新用戶都有活動,
紅帽的openshift,免費,國內延遲略大,
實驗樓,不是打廣告。用的是Xfce桌面
ssh有什麼好玩的,不就是遠程登錄?登錄之後和本地的linux一毛一樣啊
koding;heroku
c9.io
雲端IDE
當年自己最喜歡的雲端服務之一。當年自己學php時機器配置差,mysql跑一會內存佔滿就崩了,所以基本當時所有練習都是在這上面做的
這個有在線terminal的,ssh遠程連沒試過,官方沒給過介面,但是估計拿ngrok自己映射應該可以
基於函數計算搭建的一個臨時web shell,用完即走,免費,不用負責。
http://fc-public.oss-cn-hangzhou.aliyuncs.com/demo/shell/index.html
只是玩耍,了解linux基礎用法的話,win10上裝個ubuntu好了,裝完之後在cmd裡面直接敲bash就進入ubuntu環境了,放個傳送門Install the Linux Subsystem on Windows 10
如果是學生的話,阿里雲9.9一個月
如果有的話,許可權應該也是受限的。可以找個免費的雲主機試試。如果不自帶ssh,就是自己搭sshd。正常都會有
阿里雲直接買就好了,低配的也就值幾瓶飲料的錢,少量錢能解決的就別做無用功了
可以考慮買個樹莓派 2B,晶元是 ARM7的。加上16G的 microSD 卡一共也不到¥300。
consult http://shells.red-pill.eu/ please.
不過我只找得到 x86、x86_64 和 SPARC 架構的 shell。想找 ARM 架構的 shell 找不到……裝個vmware不就行了,想要什麼樣的都有
推薦閱讀:
※監控程序如何編寫單元測試?
※王垠當年提倡「完全用 linux 工作」,然而最近又發文挺 windows 噴 unix,這中間究竟經歷了什麼?
※windows10內置的ubuntu怎麼樣?
※如何將Windows的C:user像Linux的/home一樣單獨掛載一塊硬碟?
※微軟為什麼用帶 BOM 的 UTF-8,造成和多數系統的不兼容?