本节讨论一下几个问题: 1. 文件描述符。 2. 重定向。 3. 管道符 4. tee的用法。 1. 文件描述符。 在linux系统中一切皆文件。文件夹和设备都是文件。如何用来区别不同的文件呢?这里的区别不是我们在windows下看到的后缀名不同来区别。也不是我们在linux下用ls 命令看到的不同 ...
分类:
系统相关 时间:
2016-08-13 14:08:03
阅读次数:
451
章节概述: Don't be so excited!虽然此刻您已经学完了上百个常用Linux命令,但如前面所说:“光用命令本身并不能做好工作”。 下个章节将学习Shell脚本的使用方法,所以本章节要有些承上启下的作用,理论知识点会比较多,但都很实用。 当读者学习完管道命令符、输入输出重定向、通配符以 ...
分类:
其他好文 时间:
2016-08-02 13:45:27
阅读次数:
551
1.!!命令 # 表示上一条输出history |grep 23 #表示历史记录中的第23条!vim #上一条vim记录alias music='cat test' #表示别名unalias music #表示取消别名* #匹配一个或零个或多个字符? #匹配一个字符| #管道符号,将前面的运行结果丢 ...
分类:
系统相关 时间:
2016-07-29 18:30:00
阅读次数:
297
linux:1)teedf-h>a.txt可以把内容存到a.txt里,但是不会在屏幕直接输出。df-h|teea.txt可以保存并直接输出。要用管道符|2)vgdisplay-v不加v只显示vgdisplay,加上v能显示vg,lv,pv的所有信息AIX1)压缩,解压缩:压缩:1:tarcvftns.tartns2:gziptns.tar解压缩:gzip-dcfile.t..
分类:
其他好文 时间:
2016-06-23 14:39:37
阅读次数:
254
多命令顺序执行: 实际使用举例: ls & echo yes || echo no #命令成功执行,输出yes,否则输出no 管道符:| 命令1 | 命令2 #把命令1的输出作为命令2的输入 ...
分类:
其他好文 时间:
2016-05-30 12:39:41
阅读次数:
207
原文地址:http://blog.csdn.net/taiyang1987912/article/details/39995175 这里的核心命令: 管道符| 、 cat sort 、uniq -c(去重并且统计出现次数)、tr (把出现的空格[非单词] 换行) $1是取的就是前几行最高频次的 $2 ...
分类:
系统相关 时间:
2016-05-13 13:52:46
阅读次数:
475
一、功能概述将前一个命令的输出作为后一个命令的输入(此从能体现了一个重要的Linux哲学思想,即组合小命令完成复杂的任务)二、基础格式;command1|command2|command3|...三、实例:从echo输出中的字符串中过滤出匹配模式中的字符:echo"hello,world"|grep-o--color‘h.*r‘统..
分类:
系统相关 时间:
2016-05-01 17:56:03
阅读次数:
521
1. shell特性 命令历史 history !! !$ !n !字符 Tab 键可以补全文件路径或者命令 alias a=“b” unalias a 通配符 *匹配零个或多个字符 ?匹配一个字符 输入输出重定向 >, >>, <, 2>, 2>> 管道符 | 作业控制 ctrl+z, jobs, ...
分类:
系统相关 时间:
2016-04-26 00:34:15
阅读次数:
315
1. 用mysql -e在脚本中执行mysql的sql语句 执行结果 2.通过管道符号 select2.sql 3.命令行单独调用sql文件 select2.sql 4. shell脚本中MySQL提示符下调用SQL , oracle 也可以这样干 select3.sh 执行情况 ...
分类:
数据库 时间:
2016-04-24 12:25:24
阅读次数:
161
*通配符?与*相比,至匹配一位#注释掉,不生效\脱意符号touch\#1.txtls\#1.txt|管道符把一条命令的结果丢给后一条命令$变量的前缀(获得、使用该变量时,添加该符号);常常用在两条命令的中间如:ls1.txt;ls2.txt~用户家目录&把一个命令丢到后台如:sleep10&>重定向&g..
分类:
系统相关 时间:
2016-04-20 02:06:34
阅读次数:
346