基本概念
内核使用3个数据结构描述一个打开的文件:进程表、文件表、V节点表
首先了解3种数据结构的概念
1 进程表
每一个进程有一个进程表。进程表里是一组打开的文件描述符,如标准输入0,标准输出1,标准错误2...
2 文件表
进程打开一个文件时,内核就为该文件创建一个文件表。...
分类:
其他好文 时间:
2014-08-20 18:04:32
阅读次数:
220
原理:Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer。Mapper和Reducer都是可执行文件,它们从标准输入读入数据(一行一行读), 并把计算结果发给标准输出。Streaming工具会创建一个Map/Re...
分类:
其他好文 时间:
2014-08-20 16:16:52
阅读次数:
234
12.6 编写函数,返回一个动态分配的int的vector。将此vector传递给另一个函数,这个函数读取标准输入,将读入的值保存在vector元素中。再将vector传递给另一个函数,打印读入的值。记得在恰当的时刻delete vector。#include#include#includeusin...
分类:
其他好文 时间:
2014-08-19 18:31:35
阅读次数:
179
名字 grep, egrep, fgerp解释: grep是一个最初用于Unix操作系统的命令行工具. 在给出文件列表或标准输入后, grep会对匹配一个或多个正则表达式的文本进行搜索, 并只输出匹配(或者不匹配)的行或文本.用法: grep [option] 'PATTERN' file ....
分类:
其他好文 时间:
2014-08-18 12:16:14
阅读次数:
249
1.awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的...
分类:
系统相关 时间:
2014-08-18 10:42:43
阅读次数:
318
1. awk简介 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和....
分类:
系统相关 时间:
2014-08-18 01:33:03
阅读次数:
285
select 可以感知文件表述符集合中的变化,如果办fd0(即标准输入)放入select的read fd set,发现只有按回车的时候select才会返回。查了下要把终端的缓冲大小设为1,这样就能实现击键后马上反应了。#include #include #include #include #incl...
分类:
系统相关 时间:
2014-08-17 15:30:02
阅读次数:
183
详细理解:
linux命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。在linux shell执行命令时,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。由于文件描述符不容易记忆,shell同时也给出了相应的文件名:
文件描述符说明列表
文件 文件描述符
输入文件-标准输入 0(缺省为键盘...
分类:
其他好文 时间:
2014-08-17 10:27:22
阅读次数:
170
/**
*功能:使用while循环从标准输入(cin)中吧单词读入到string中。这是一个“无穷”
* while循环,可以使用break语句中断(和退出程序)。对于读入的单词用系列if语句吧
* 该单词“映射”为一个整数值,然后用该整数值作为一个switch语句的选择条件
* 的意义。同上判定那个单词是程序的结束标志,用文件输出啦测试程序
*时间:2014年8月15日08:22:1...
分类:
编程语言 时间:
2014-08-15 09:34:07
阅读次数:
229
http://www.1987.name/141.html
shell基础
终端打印、算术运算、常用变量Linux下搜索指定目录下特定字符串并高亮显示匹配关键词
从键盘或文件中获取标准输入
[read命令]
文件的描述符和重定向数组、关联数组和别名使用函数的定义、执行、传参和递归函数条件测试操作与流程控制语句获取时间日期格式和延时
[date、sleep命令]内部字段分...
分类:
系统相关 时间:
2014-08-15 00:01:57
阅读次数:
316