介绍
这篇文章主要介绍了php命令行写壳的方法及案例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
php可以像java perl python那样运行,今天发现如果我早早知道这个,或许我不会去学习java和python
当年学java不过为了一个程序放在服务器上,不停的跑啊跑,原来php也可以。
php - h 用法:php[选项][f] & lt; file>[-][arg游戏…] php[选项]- r & lt; code>[-][arg游戏…] php[选项][- b & lt; begin_code>] - r & lt; code>[- e & lt; end_code>] [-] [arg游戏……] php[选项][- b & lt; begin_code>] - f & lt; file>[- e & lt; end_code>] [-] [arg游戏……] php[选项]- s & lt; addr>: & lt; port>(- t docroot)(路由器) php[选项]——[arg游戏……] php[选项]——一个 ——作为交互式shell运行 - c & lt; path> | & lt; file>寻找php。ini文件在这个目录中 - n没有配置将使用(ini)文件 - d foo [=bar)定义INI输入foo价值& # 39;酒吧# 39; - e为调试器/分析器生成扩展信息 - f & lt; file>解析和执行& lt; file>。 - h这种帮助 PHP -我的信息 php - l语法检查> & lt; ? (我=0;i<美元;10美元我+ +){ echo $我; 回声& # 39;\ n # 39;; } 祝辞;
2。脚本开头第一行写上# !/usr/bin/php,然后可以把脚本设为可执行chmod + x test.php,之后就可以用命令行的方式直接执行脚本了,例如/测试。php
执行一小时,看看php会不会挂,我希望一个命令行可以跑到天荒地老
# !/usr/bin/php php & lt; ? (我=0;i<美元;360美元我+ +){ echo $我; 睡眠(10); 回声“;java-er.com \ n"; } 祝辞;
3。外部传入参数
# !/usr/bin/php php & lt; ? var_dump($命令行参数个数);//返回参数总个数 var_dump ($ argv); 退出; 比; 。/test.php int (1) 数组(1){ [0]=比; 字符串(10)“。/test.php" }/测试。php java php int (4) 阵列(4){ [0]=比; 字符串(10)“。/test.php" [1]=比; 字符串(1)“a" [2]=比; 字符串(4)“java" [3]=比; 字符串(3)“php" }感谢你能够认真阅读完这篇文章,希望小编分享php命令行写壳的方法及案例内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
php命令行写壳的方法及案例