php网页执行本地.sh文件 70
4个回答
展开全部
sh是linux,unix命令。
用途:调用缺省 shell。
语法:请参阅 ksh 命令的语法。将 /usr/bin/sh 文件链接到 Korn shell。
描述:sh 命令调用缺省 shell 并使用它的语法和标志。链接到 /usr/bin/sh 路径的 shell 是缺省的 shell。
linux下输入visudo
然后我们在最后追加
apache ALL=NOPASSWD:/bin/sh
然后
php执行exec("/usr/bin/sudo /bin/sh /xxx/xxx.sh")
/xxx/xxx.sh 是你要执行的脚本
用途:调用缺省 shell。
语法:请参阅 ksh 命令的语法。将 /usr/bin/sh 文件链接到 Korn shell。
描述:sh 命令调用缺省 shell 并使用它的语法和标志。链接到 /usr/bin/sh 路径的 shell 是缺省的 shell。
linux下输入visudo
然后我们在最后追加
apache ALL=NOPASSWD:/bin/sh
然后
php执行exec("/usr/bin/sudo /bin/sh /xxx/xxx.sh")
/xxx/xxx.sh 是你要执行的脚本
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
不一定,ARM架构的嵌入式开发可以基于uc/os、Linux、Windows等操作系统,而不一定要使用LINUX操作系统。在ARM架构上,Windows和Linux都是可以使用的,而且许多嵌入式系统开发工具也都是支持这两种操作系统的。因此,...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
展开全部
php提供如下几个函数:
shell_exec
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
exec
echo exec('whoami');
system
$last_line = system('ls', $retval);
passthru
passthru('wc -w *.txt | head -5',$returnval);
详细解释可以查看手册。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数:exec ( string $command [, array &$output [, int &$return_var ]] );
echo exec('whoami');
exec('/root/test.sh');
echo exec('whoami');
exec('/root/test.sh');
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
exec("/somewhere/dosomethings.sh");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询