linux管道命令学习(一)
2014-09-22 01:03
162 查看
继续看鸟哥私房菜,看一直很想弄懂的
好用的
在分析error log的时候非常有用,可以查看最近的错误信息。
选取命令
-d 选项后面紧跟分隔符,-f表示取第5段
-c 选项表示选取的字符数,从12到结尾,也可是类似12-15这样
参数
-c计算找到的被查找字符串的次数
-i忽略大小写
-v输出查找结果的补集
例如
睡觉,明天继续整理剩下的内容ww
管道命令(pipe)。第一次知道管道这个词还是在学django的时候,模板里的过滤器很像这里的管道。管道就是将输出在标准输出中的信息一次次处理最终打印在标准输出中,所以管道命令必须是接受标准输出的命令,
cp
mv
ls都不是管道命令。
好用的less
和tail
less
如ls -al /etc | less就能用类似vi的方式浏览在屏幕上打印的内容了。还能用vi里的查找命令
/、
?,可以避免滚屏,非常好用。
tail
tail filename输出文件最后10行
tail -n 5 filename输出文件最后5行
tail -F filename监视文件的改变,一有变化就显示出来
在分析error log的时候非常有用,可以查看最近的错误信息。
选取命令cut
和grep
cut
cut针对的是输出的每一行,解释两个命令:echo $PATH | cut -d ':' -f 5
-d 选项后面紧跟分隔符,-f表示取第5段
export | cut -c 12-
-c 选项表示选取的字符数,从12到结尾,也可是类似12-15这样
grep
grep真是神一般的命令,可以配合ps aux找到想要的进程。
参数
-c计算找到的被查找字符串的次数
-i忽略大小写
-v输出查找结果的补集
例如
last | grep -v 'root'找出非root的登陆
睡觉,明天继续整理剩下的内容ww
相关文章推荐
- Linux学习记录--管道命令
- Linux学习笔记之基本命令四(输入输出管道邮件)
- 关于Linux_shell中的管道命令pipe “|”的简单学习和使用
- Linux命令学习(2)管道和重定向
- 小白linux bash 学习前奏五 管道命令
- Linux学习(15)--管道命令
- Linux学习(二十一)Shell基础(一)认识shell、命令历史、命令补全、别名、通配符、管道符与前后台控制
- Linux学习第二十四篇--连续命令的逻辑,管道符及管道命令
- Linux学习10:命令执行顺序控制与管道
- Linux由管道组成的值得学习的命令
- 【Linux基础学习之三】Bash的一些基础知识总结(通配符、重定向、管道、命令补全)
- linux 一些命令学习(1)-- 管道与重定向
- Linux学习命令汇总四——Bash中变量.文件通配符.管道与重定向.算术运算及循环或判断语句
- Linux 变干边学 学习笔记之Linux进程、管道和重定向命令
- Linux基础学习-管道命令
- Linux学习笔记--命令的顺序执行、管道符、通配符、其他特殊符号
- 实验楼Linux学习笔记(九)之 命令执行顺序控制与管道
- Linux学习日记 —— 10.3.4 Shell基础-Bash基本功能-多命令顺序执行与管道符
- Linux运维学习笔记之三:组合命令及命令分类、符号、管道 、工具集
- Linux基础学习笔记之管道中如何将标准错误输出传递给下调命令?