一、粘包现象 只有TCP有粘包现象,UDP永远不会粘包 res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE) 的结果的编码是以当前所在的系统为准的,如果是w ...
分类:
其他好文 时间:
2018-04-20 16:00:44
阅读次数:
172
WorkerMan中work.php中 resetStd 方法中代码如下 命令行下运行以上程序,将不会在控制台输出任何内容,输出内容将被重定向到/dev/null中,非常诧异,一直不理解。$STDOUT, $STDERR 这并不是内置的变量, 只是普通的一个变量名称而已。为什么通过这样处理,就能实现 ...
分类:
Web程序 时间:
2018-04-19 11:55:30
阅读次数:
233
1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2 表示stderr标准错误 & 表示等同于的意思,2>&1,表示2的输出重定向等同于1 1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显 ...
分类:
其他好文 时间:
2018-04-16 10:19:33
阅读次数:
130
标准输入和输出 程序是由指令+数据组成 程序的数据流有三种: 输入数据流:<–标准输入(stdin),一般默认是键盘 输出数据流:–>标准输出(stdout),一般默认到终端窗口 错误输出流:–>标准错误(stderr),一般默认到终端窗口 标准输入:0 标准输出:1 错误输出:2 I/O重定向:改 ...
分类:
系统相关 时间:
2018-04-12 10:32:37
阅读次数:
167
#include "log.h" #include //atoi malloc #include #include //printf perror #include #include #include #include #include //for waitpid WNOHANG #include ... ...
分类:
其他好文 时间:
2018-04-10 17:42:57
阅读次数:
219
在对nginx添加fastCGI的支持后,然后进行php页面验证,发现页面识别不到,不清楚什么情况,随后google了下,原来是Nginx内置变量问题惹的祸。 1、平台介绍: 1 2 3 4 5 6 OS Version: CentOS release 6.4 (Final) Nginx Versi ...
分类:
其他好文 时间:
2018-04-10 13:35:42
阅读次数:
511
一、什么是数据流重定向 要搞清楚数据流重定向,需要先搞清楚什么是数据流,然后如何重定向,这一切都需要从命令的执行过程说起。 如上图所示为命令的执行过程,可以看到,在Linux中,数据流分三种:标准输入(stdin)、标准输出(stdout)和标准错误(stderr)。 执行命令时,这个命令可能通过文 ...
分类:
其他好文 时间:
2018-04-09 17:15:44
阅读次数:
139
一、os模块 1. os.system('cmd') 在子终端运行系统命令,不能获取命令执行后的返回信息以及执行返回的状态 import os os.system('date') # 2016年 06月 30日 星期四 19:26:21 CST 2. os.popen(cmd) 不仅执行命令而且返回 ...
分类:
编程语言 时间:
2018-04-08 13:21:58
阅读次数:
196
第一: 访问出现部分.js.css等部分文件被拒绝错误日志如下: 19:20:13 [error] 1181#0: *287 FastCGI sent in stderr: "Access to the script '/usr/share/php/what/index.php' has been ...
分类:
其他好文 时间:
2018-04-07 17:49:15
阅读次数:
748
一、标准输入输出 执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到 ...
分类:
其他好文 时间:
2018-04-04 18:19:13
阅读次数:
222