
linux
陈鸿儒
这个作者很懒,什么都没留下…
展开
-
linux下删除所有.svn目录
linux下删除所有.svn目录方法为 find . -type d -name ".svn"|xargs rm -rf 或者 find . -type d -iname ".svn" -exec rm -rf {} \;原创 2014-03-20 11:34:25 · 461 阅读 · 0 评论 -
linux中awk实例分享
grep 'http://' application/logs/2014/03/[0-9][0-9].php | awk -F'请求' '{print $2}' |awk -F'失败!' '{print $1}' | awk 'BEGIN{temp="";num=0;}{if(temp != $0){if(NR != 1){print num"\t"temp;}temp=$0;num=1;}els原创 2014-03-26 16:50:58 · 395 阅读 · 0 评论 -
linuxshell中"2>&1"含义
脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对 于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述转载 2014-06-04 13:21:19 · 400 阅读 · 0 评论 -
异步进程通信
$pipes = array(); proc_close(proc_open($command, array(), $pipes));原创 2014-06-12 13:05:57 · 541 阅读 · 0 评论 -
fcntl的close-on-exec标志
每个文件描述符都有一个close-on-exec标志。默认情况下,这个标志最后一位被设置为 0。这个标志符的具体作用在于当开辟其他进程调用exec()族函数时,在调用exec函数之前为exec族函数释放对应的文件描述符。我们来看一下具体的实例。这是两个程序:[c-sharp] view plaincopyprint?//file:fcntl int main(转载 2015-03-11 11:57:59 · 454 阅读 · 0 评论 -
Linux安装Man Page(man手册)
转载:http://www.linuxidc.com/Linux/2010-10/29044.htm其实如果系统有光盘可以看软件安装里面有没有man-pages下面是手动下载并安装好兴奋啊,今天终于可以用man来查看函数了,这个问题已经困扰了我好久好久了,花了不少功夫,为了解决这个问题,还特意加了linux 开发QQ群,结果也没有解决这个问题。那么怎么来安装呢?其实非常简单(其转载 2015-03-18 16:20:00 · 664 阅读 · 0 评论