一)、Linux的三大文本处理之GREP:GREP(GlobalsearchREgularexpressionandPrintouttheline,全面搜索正则表达式并把行打印出来):在给出文件列表或标准输出后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。----摘自于维基百科GR..
分类:
系统相关 时间:
2015-05-19 10:59:50
阅读次数:
215
功能说明:读取,转换并输出数据。语 法:dd [bs=][cbs=][conv=][count=][ibs=][if=][obs=][of=][seek=][skip=][–help][–version]补充说明:dd可从标准输入或文件读取数据,依指定的格式来转换数据,再输出到文件,设备或标准输出....
分类:
系统相关 时间:
2015-05-19 10:23:42
阅读次数:
210
不挂断的执行命令,后台执行加上&。一般用法 nohup command [&] 缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中也可以指定输出文件 nohup command > myout.file 2>&1 &>myout.file 标准输出重定向到myout.fi...
分类:
其他好文 时间:
2015-05-19 00:40:36
阅读次数:
117
输入输出流程序 代码(C)本文地址:http://blog.csdn.net/caroline_wendy使用输入输出流,控制文件流。STDIN_FILENO,STDOUT_FILENO代表标准输入和标准输出的文件描写叙述符。运行文件使用"./", 结束文件"Ctrl+D"。代码:/*By C.L....
分类:
系统相关 时间:
2015-05-18 14:31:15
阅读次数:
159
Linux的命令行为我们提供了管道和重定向机制,通过管道和重定向就可以完成多命令协作。
命令行shell的数据流有以下三种定义:
名称
说明
编号
默认
STDIN
标准输入
0
键盘
STDOUT
标准输出
1
终端
STDERR
标准错误
2
终端
命令通过STDIN接收参数或数据,通过ST...
分类:
系统相关 时间:
2015-05-17 21:53:47
阅读次数:
200
Linux文件类型 对于内核而言,所有打开的文件都是通过文件描述符引用(FD),文件描述符是一个非负整数,当打开现有问价或创建一个新文件时,内核向进程返回一个文件描述符。 按照惯例,shell把文件描述符0与进程的标准输入关联,文件描述符1与标准输出关联,文件描述符2与标准错误关联。 对于系...
分类:
系统相关 时间:
2015-05-16 10:19:47
阅读次数:
147
源码编译时有错误出现在 Linux 下是很正常的事,关键是要懂得查看错误信息。一般 Linux 下的错误主要是由路径、权限、链接库造成的,可以针对这些内容进行筛选,找出出错的原因并加以解决。对于编译一些时间长,输出多的库或程序,可以使用 make 2>&1 | tee build.log 来在文件和控制台同时输出 标准输出、标准错误输出 然后在log日志文件中直接搜索/error /ERROR /A...
分类:
其他好文 时间:
2015-05-16 01:32:04
阅读次数:
129
echo【功能说明】:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。【语法格式】:echo[-ne][字符串]echo[--help][--version]【选项参数】:-n不要在最后自动换行-e若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出..
分类:
系统相关 时间:
2015-05-15 18:09:20
阅读次数:
179
shell中可能经常能看到:>/dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null 代表空设备文件> 代表重定向到哪里,例如:echo "123" > /home/123.txt1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/d...
分类:
系统相关 时间:
2015-05-15 10:26:58
阅读次数:
239
touch作用:将每个文件的访问时间和修改时间改为当前时间,不存在的文件将会被创建为空文件注释:touch[选项]文件选项:-a只更改访问时间-m只更改修改时间-c不创建任何文件cat作用:将文件输出到标准输出注释:cat[选项]文件选项:-n列出行号more作用:分屏显示文件内容注释:m..
分类:
系统相关 时间:
2015-05-14 06:25:05
阅读次数:
200