如何运行' dd'通过ajax PHP命令

时间:2018-03-07 20:59:19

标签: javascript php ajax shell-exec

我目前正在编写一个具有需要制作功能和PHP ajax请求的网站。在PHP方面,我需要运行一个' dd' linux命令,但命令没有启动。我正在使用PHP shell_exec()函数。

1 个答案:

答案 0 :(得分:0)

JavaScript的:

$.ajax({
    url : "gravar.php",
    type : "GET",
    dataType : "text",
    data : {"arquivo" : arquivo, "device" : dev}
})

PHP:

$device = $_GET["device"];
$arquivo = $_GET["arquivo"];

shell_exec("dd if=/volume1/home/dba/imagens/teste_grava.img of=/dev/sdd1 bs=128M conv=notrunc,noerror");