使用ajax和php执行Linux shell命令

时间:2018-02-21 11:17:58

标签: javascript php ajax linux shell

我有一个HTML页面,有两个按钮,我需要运行2个不同的" sh" 命令,当我点击按钮,使用PHP和Ajax我怎么能实现这个目标?

2 个答案:

答案 0 :(得分:0)

您可以ajax request到php页面并使用 exec

<?php
    // outputs the username that owns the running php/httpd process
    // (on a system with the "whoami" executable in the path)
    echo exec('whoami');
?>

答案 1 :(得分:0)

<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
?>

来源:http://php.net/manual/de/function.shell-exec.php