前台实时输出linux命令执行输出

使用jenkins的时候,发现它的控制台输出很有意思,想知道这个是如何实现的: 即通过前端页面发送请求到后台,然后后端语言(python java php等)调用系统命令实时输出命令的执行输出

阅读 6.7k
3 个回答

如果只要结果,可以用重定向,system("cat /etc/passwd >/dev/shm/passwd");然后读取文件即可。

可以使用system或者exec执行命令,然后通过socket将结果发送到前端。

websocket

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题