在Linux中,可以通过在PHP脚本中使用shell_exec()
或exec()
函数来执行Linux命令并设置参数
shell_exec()
函数:<?php
$command = "ls -l"; // 这里可以替换为你想要的命令
$arguments = "-a -h"; // 这里可以替换为你想要的参数
$output = shell_exec("$command $arguments"); // 执行命令并获取输出结果
echo "<pre>$output</pre>"; // 输出结果
?>
exec()
函数:<?php
$command = "ls"; // 这里可以替换为你想要的命令
$arguments = "-la"; // 这里可以替换为你想要的参数
exec("$command $arguments", $output, $return_var); // 执行命令并获取输出结果
if ($return_var === 0) {
echo "<pre>";
foreach ($output as $line) {
echo $line . PHP_EOL;
}
echo "</pre>"; // 输出结果
} else {
echo "Error: Command execution failed.";
}
?>
在这两个示例中,我们使用了ls
命令和参数-l
和-a
(-la
)来列出当前目录下的所有文件和文件夹(包括隐藏文件)。你可以根据需要替换为其他命令和参数。