php命令行写壳的方法及案例

  介绍

这篇文章主要介绍了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";   }   祝辞;

 php命令行写壳的方法及案例

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命令行写壳的方法及案例