素材牛VIP会员
在web页面中加入shell脚本控制台,大概是如何实现,谢谢
 97***84  分类:PHP代码  人气:692  回帖:4  发布于6年前 收藏

https://github.com/nickola/web-console/releases/

在web中加入shell脚本控制台的

我大致知道后台的情况了,但是这个界面如何实现,而且执行命令后的数据显示的格式都和linux中的控制台类似的格式

 标签:shellphp

讨论这个帖子(4)垃圾回帖将一律封号处理……

Lv7 码师
Sl***rk 软件测试工程师 6年前#1

web中的shell并不是真正的shell,通过后端处理接受命令并过滤,再使用php中的exec调用
界面实现:
1.前端绘制
2.flash动画

Lv2 入门
he***ba JS工程师 6年前#2

1.只能模拟样式
2.exec等调用shell脚本的方式在操作
3.毕

Lv3 码奴
路***侠 JS工程师 6年前#3

exec,system,··,这些都可以执行shell命令,你可以做个ajax请求,返回命令结果,然后自己调下样式就行了

Lv7 码师
负***丶 页面重构设计 6年前#4

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

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取