linux重定向及nohup不输出的方法

先说一下Linux重定向: 0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。 在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕上,但是错误信息会输出到log文件中。 另外,也可以实现0,1,2之间的重定向。2>&1:将错误信息重定向到标准输出。 Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。这一点非 ...

在yii中soap协议的配备和使用

在yii中soap协议的配备和使用 1,定义Service Provider Yii依靠文档注解(doc comments)和类反射(class reflection)来识别哪个方法可以被远程调用,包括他们的参数和返回值。 我们定义服务器端的类,继承CController,如下面的例子所示: class StockController extends CController{ /** * @param String the symbol of the stock * @return float the stock price * @soap */ public function getPrice($symbol){ $prices = array('IBM'=>100, 'GOOGLE'=>350); return isset($prices ...

Web Service笔记(三):wsdl 与 soap协议详解

Web Service笔记(三):wsdl 与 soap协议详解 注:1、结合Web Service笔记(二):利用CXF开发Web Service 一、WSDL语言:(web service definition language – web service定义语言) (一)简介: 1、wsdl 是全完基于xml 的,特别是xml schema。详见: XML学习笔记(三):XML规范:Schema详解。 2、wsdl 文档描述了 ws 主要的3个方面: 1)WHATA:该 ws 包含”什么“操作,即有几个方法。 2)HOW:该 ws 的操作应该”怎样“调用? 3)WHERE:该 ws 的服务地址。 3、详细的 wsdl 文件如下,给予Web Service笔记(二):利用 ...

在PHP中利用wsdl创建标准webservice的实现代码

在PHP中利用wsdl创建标准webservice的实现代码   网上有现成的nusoap,我没使用,如果使用了,我可能就不知道PHP是怎么创建webservice的了 1、创建wsdl 说明: A、非标准的webservice,可能只能PHP才能访问 B、标准的webservice,就必须要使用wsdl(webservice description language,就是用XML语法标准来描述你的服务内容,我是这么理解的) 在这里我只介绍标准的webservice。 那么如何创建wsdl呢?对于PHP来说这确实是件很不容易的事情,有人说用zend studio创建很方便,这是一种方法。但对于那些不喜欢用zend studio的人来 ...

解决CentOS删除文件后没有释放空间 今天发现一台服务器的home空间满了,于是要清空无用的文件,当我删除文件后,发现可用空间没有变化 现象: 发现当前磁盘空间使用情况: [root@ticketb ~]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/sda1             981M  203M  729M  22% / none                   16G     0   16G   0% /dev/shm /dev/sda9             2.9G   37M  2.7G   2% /tmp /dev/sda7             4.9G  1.9G  2.7G  42% /usr /dev/sda8             2.9G  145M  2.6G   6% /var /dev/ma ...

linux重定向及nohup不输出的方法

linux重定向及nohup不输出的方法 先说一下linux重定向: 0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。 在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕上,但是错误信息会输出到log文件中。 另外,也可以实现0,1,2之间的重定向。2>&1:将错误信息重定向到标准输出。 Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信 ...

CentOS下ACL(访问控制列表)介绍

CentOS下ACL(访问控制列表)介绍 我们知道,在Linux操作系统中,传统的权限管理分是以三种身份(属主、属組以及其它人)搭配三种权限(可读、可写以及可执行),并且搭配三种特殊权限(SUID,SGID,SBIT),来实现对系统的安全保护。但是,随着业务和需求的发展和扩大,仅有的这种模式已经不能满足当前复杂环境下的权限控制需求。 比如,当前有一个/data目录,现在需要A組成员能够可写,B組成员仅读,C組成员可读可写可执行,此时怎么办呢? 对于以上的需求,仅仅依托现有的传统权限管理模式,是无法实现的。为了解决该类型的问题,Li ...

PHP获取网页标题的3种实现方法代码实例

这篇文章主要介绍了PHP获取网页标题的3种实现方法,分别使用CURL、file()函数、file_get_contents实现,需要的朋友可以参考下 一、推荐方法 CURL获取 <?php $c = curl_init(); $url = 'www.jb51.net'; curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($c); curl_close($c); $pos = strpos($data,'utf-8'); if($pos===false){$data = iconv("gbk","utf-8",$data);} preg_match("/<title>(.*)<\/title>/i",$data, $title); echo $title[1]; ...

nginx upstream 一致性哈希模块

nginx upstream 一致性哈希模块 ngx_http_upstream_consistent_hash 模块是一个负载均衡器,使用一个内部一致性hash算法来选择合适的后端节点。与PHP的memcache模块memcache.hash_strategy兼容,这意味着可以使用php-memcache模块将内容存储到memcached集群中,而后通过nginx在集群中找到值。 该模块通过使用客户端信息(如:$ip, $uri, $args等变量)作为参数,使用一致性hash算法将客户端映射到后端节点。 该模块可以根据配置参数采取不同的方式将请求均匀映射到后端机器,比如: consistent_hash $remote_addr:可以根据客户端 ...

nginx负载均衡配置的几种策略

nginx负载均衡配置的几种策略 nginx的upstream目前支持4种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; } 2、ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。 例如: upstream bakend { ip_hash; server 192.168.0.14 ...