https://github.com/nickola/web-console/releases/
在web中加入shell腳本控制台的
我大緻知道背景的情況了,但是這個界面如何實作,而且執行指令後的資料顯示的格式都和linux中的控制台類似的格式
回複内容:
https://github.com/nickola/web-console/releases/
在web中加入shell腳本控制台的
我大緻知道背景的情況了,但是這個界面如何實作,而且執行指令後的資料顯示的格式都和linux中的控制台類似的格式
https://github.com/nickola/web-console/blob/master/src/webconsole.main.php#L9-L32
這個庫封裝的是 http://php.net/manual/zh/function.proc-open.php
針對題主的更新:
terminal的實作使用的是 https://github.com/jcubic/jquery.terminal
exec,system,··,這些都可以執行shell指令,你可以做個ajax請求,傳回指令結果,然後自己調下樣式就行了
web中的shell并不是真正的shell,通過後端處理接受指令并過濾,再使用php中的exec調用
界面實作:
1.前端繪制
2.flash動畫
1.隻能模拟樣式
2.exec等調用shell腳本的方式在操作
3.畢
本文原創釋出php中文網,轉載請注明出處,感謝您的尊重!