首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

使用jsp调用shell

使用JSP执行Shell并返回结果。  jsp:         String cmd = " /opt/test.sh 2 3333";         try         {             String outStr = "";             // 执行CMD;             Process p = Runtime.getRunt...
类别:网页编程 - JSP技术    查看:111    更新:2014-06-27

使用jsp调用shell

使用JSP执行Shell并返回结果。  jsp:         String cmd = " /opt/test.sh 2 3333";         try         {             String outStr = "";             // 执行CMD;             Process p = Runtime.getRuntime().exec(cmd); &nb...
类别:网页编程 - JSP技术    查看:98    更新:2014-05-20

PHP也可以当成Shell Script进行使用

PHP 执行档的安装   一般 PHP 作为网页处理语言都是要编译成 Apache 的模块﹐这里当然不么做﹐也因此编译起来很简单﹐只要以 root 的身分进行如下动作 :   解开 php-3.0.xx.tar.gz   cd php   configure   make   编译完之后﹐在 php 目录下有一个可执行档﹐档名为 php﹐将它 copy 到 /usr/local/bin 下即可。注意﹐如果档案太大﹐可以使用 strip 指令将 php 的方式将不必要的信息去除﹐这样档案就会小得多了。   第一个程序   开始撰写我们的第一个 PHP Shell Script 程序﹐这个例子印出 "Hello world !" :   #!/usr/local/bin/php -q   echo "Hello, world !&...
类别:网页编程 - PHP技术    查看:95    更新:2014-05-19

将PHP作为Shell脚本语言使用

可能很多人都想过使用PHP编写一些定时发信之类的程序,但是却没有办法定时执行PHP;一次去PHPBuilder的时候,发现了这一篇文章,于是想给大家翻译一下(同时做了一些修改),希望对大家有用。第一次翻译文章,不好请多多见谅。   我们都知道,PHP是一种非常好的动态网页开发语言(速度飞快,开发周期短……)。但是只有很少数的人意识到PHP也可以很好的作为编写Shell脚本的语言,当PHP作为编写Shell脚本的语言时,他并没有Perl或者Bash那么强大,但是他却有着很好的优势,特别是对于我这种熟悉PHP但是不怎么熟悉Perl的人。   要使用PHP作为Shell脚本语言,你必须将PHP作为二进制的CGI编...
类别:网页编程 - PHP技术    查看:94    更新:2014-05-19

多进程解决PHP做常驻SHELL被内存耗尽导致abort

PHP在很多时候不适合做常驻的SHELl进程, 他没有专门的gc例程, 也没有有效的内存管理途径. 所以如果用PHP做常驻SHELL, 你会经常被内存耗尽导致abort而unhappy.而且, 如果输入数据非法, 而脚本没有检测, 导致abort, 也会让你很不开心.那? 怎么办呢?呵呵, 别着急, 多进程来帮您! 那,这是为什么呢?优点:1. 使用多进程, 子进程结束以后, 内核会负责回收资源2. 使用多进程,子进程异常退出不会导致整个进程Thread退出. 父进程还有机会重建流程.3. 一个常驻主进程, 只负责任务分发, 逻辑更清楚.Then, 怎么做呢? 接下来, 我们使用PHP提供的POSIX和Pcntl系列函数, 来实现一个PHP命令解析器, 主进程负责接受用户输入, 然后fork...
类别:网页编程 - PHP技术    查看:106    更新:2014-05-04