我正在寻找一种功能,其中,我构建的自定义php网站,没有框架或任何东西,在特定的专用页面上显示终端类型的东西,比如说../terminal.php。
它应该做的是在页面上显示终端类型的东西。当我输入像终端这样的终端时,就像在普通终端中那样,它会像终端一样显示输出。
例如,我输入sudo apt-get update
,它应该显示命令的所有输出并且也是交互式的,就像终端要求允许继续时一样,按y / n 等等。
希望你能得到这个形象。我知道一个完整的终端要求太多,但任何类型的终端命令运行都可以。它应该是一个活生生的东西,因为终端更新,输出显示区域也应该更新,能够接受输入,如"是/否"或者像vim / nano等问题,像普通终端一样返回错误等。
我尝试了system()
和shell_exec()
,他们没有显示apt-get update命令的输出。