转自:http://www.360doc.com/content/13/0523/16/7044580_287544243.shtml 用例子说话: #查看greplog3会发现里面既有正常输出内容又有错误输出内容 ...
分类:
系统相关 时间:
2017-05-18 11:35:45
阅读次数:
144
本系列序中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 认清管道和有名管道的读写规则是在程序中应用它们的关键,本文 ...
分类:
系统相关 时间:
2017-05-12 11:33:34
阅读次数:
209
进程通信 进程是系统分配资源的最小单位, 不同进程之间是相互隔离的, Linux常用于进程通信的几种方式有 无名管道 管道是是基于文件描述符的通信方式, 无名管道只能用于具有亲缘关系之间的进程通信. 建立一个管道时 它会创建两个文件描述符, fd[0] 和 fd[1] , 其中 fd[0] 用于读取 ...
分类:
系统相关 时间:
2017-04-30 14:01:23
阅读次数:
306
1.简介 sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完 ...
分类:
其他好文 时间:
2017-04-28 20:33:04
阅读次数:
166
在编写shell脚本的过程中,我们经常需要使用sed流编辑器和awk对文本文件进行处理。 一、什么是sed? sed 是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 二、sed的处理过程 ...
分类:
系统相关 时间:
2017-04-24 14:09:23
阅读次数:
359
在编写shell脚本的过程中,我们经常需要使用sed流编辑器和awk对文本文件进行处理。什么是sed?sed是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结构。默认情况下,所有的输出行都被打印到屏幕上。sed的处理过程是..
分类:
其他好文 时间:
2017-04-23 23:11:19
阅读次数:
154
作者:freeboy1015来源:http://lib.csdn.net/article/linux/62126一.mmap系统调用1.mmap系统调用mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区..
分类:
系统相关 时间:
2017-04-17 15:02:13
阅读次数:
253
xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。xargs也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。xargs的默认命令是echo,空格是 ...
分类:
系统相关 时间:
2017-04-08 12:58:55
阅读次数:
249
文件权限1.文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename—————————————————————————————————————————123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw-r--r..
分类:
系统相关 时间:
2017-04-08 01:32:08
阅读次数:
296