码迷,mamicode.com
首页 >  
搜索关键字:输入重定向 输出重定向 管道    ( 6055个结果
Linux客户/服务器程序设计范式2——并发服务器(进程池)
引言 让服务器在启动阶段调用fork创建一个子进程池,通过子进程来处理客户端请求。子进程与父进程之间使用socketpair进行通信(为了方便使用sendmsg与recvmsg,如果使用匿名管道,则无法使用以上两个函数)。以下针对TCP进行分析。 server端使用select轮询用于监听客户端请求...
分类:系统相关   时间:2014-09-11 13:46:01    阅读次数:334
匿名管道
1关于管道          有两种类型的管道:匿名管道和命名管道。匿名管道比命名管道需要更少的开销,但是提供有限的服务。          术语管道,就像用在这里的,暗示管道被用作一个信息管子。从概念上讲,一个管道有两端。单向管道允许进程在一端写入,并且允许进程在令一端读入。双向管道允许进程在同一段读写。 匿名管道 命名管道 1.1 匿名管道          匿名管道是一种没有名...
分类:其他好文   时间:2014-09-10 23:56:31    阅读次数:483
deny.sh
脚本目的:自动捕捉锁定恶意链接的ip,将其加入到hosts.deny思路:运用命令lastb找出近期拒绝的访问,过滤出其ip位,用输出重定向加入到/hosts.deny设置自动运行。编写过程发现问题:1.使用lastb时会发现lastb的输出会有首行和空白为将其滤除,所以选择用grep命令只将带有IP段..
分类:其他好文   时间:2014-09-10 19:46:01    阅读次数:279
golang 模版 管道
//读取模板template/index.html的内容 b, err := ioutil.ReadFile("template/index.html") if err != nil { log.Println(err) } s := string(b) t, _ := template.New("").Funcs(template.FuncMap{"ShowS":strin...
分类:其他好文   时间:2014-09-10 11:00:50    阅读次数:253
jquery skitter插件试用
下载地址:http://www.skitter-slider.net演示网站:http://thiagosf.net/projects/jquery/skitter这个插件最大的特色是,它在翻页或滑动时有非常多的动画效果,比如立方体形、管道形等等。它还给用户提供一系列选项进行最大限度的自定义,例如,动画速度,转换间隔,图片文字..
分类:Web程序   时间:2014-09-10 02:55:50    阅读次数:189
(转)Linux下的输入/输出重定向
Linux环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>lee.dat 表示将错误信息输出到文件lee.dat中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用...
分类:系统相关   时间:2014-09-09 19:44:19    阅读次数:314
UBUNTU命令行下进程查看-终止
ps ax 显示当前系统进程的列表ps aux 显示当前系统进程详细列表以及进程用户如果输出过长,可能添加管道命令 less 如 ps ax|less 查看具体进程,使用 grep命令如 ps ax|grep XXX (XXX为进程名称) 终止进程,用 kill 命令 + PID如kill 1234
分类:其他好文   时间:2014-09-09 18:05:19    阅读次数:294
(转载)java基础:关于java流与文件操作
原文摘自:http://www.blogjava.net/haizhige/archive/2008/08/03/219668.html1、描述:流是字节数据或字符数据序列。 Java采用输入流对象和输出流对象来支持程序对数据的输入和输出。输入流对象提供了数据从源点流向程序的管道,程序可以从输入流....
分类:编程语言   时间:2014-09-09 15:47:18    阅读次数:361
多线程同步互斥
客户端将需要解决的task发送给服务器,服务器调用线程来解决客户端发送的task,解决完由线程负责将其发送回客户端。(用管道实现通信)1. server维护两个列表。一是客户端列表。二是任务列表。分别如下:/* 客户端列表 */ typedef struct tag_fds{ int s...
分类:编程语言   时间:2014-09-09 15:10:38    阅读次数:244
linux管道
1.格式:cmd1|cmd2[....|cmdn]2.定义:将前一个命令的执行标准输出结果做为下一个命令的标准输入。3.管道使用中注意:a.在管道后面的命令,都不应该在接文件名,否则管道前的信息失效,只执行管道后面的。b.在管道中只有标准输出才能传递给下一个命令,标准的错误输出则直接输..
分类:系统相关   时间:2014-09-09 13:33:59    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!