Linux Bash 的基本功能 管道符

多命令顺序执行

多命令执行符  ;  命令1; 命令2   多个命令顺序执行,命令之间没有关系

&&                 命令1&&命令2  命令1正确,命令2 才会执行

||                   命令1|| 命令2   命令1执行错误 ,命令2才会执行

ls && echo "yes" || echo "no"

命令 && echo "yes" || echo "no"

这条命令很简单的判断命令是否出错

只有逻辑判断关系

管道符:  命令1 |命令 2

#命令1 的正确输出会作为命令2的操作对象  (more  文件名) 将文件的内容进行分屏显示

more 查看文件的内容

管道符的作用  : ls -l /etc/ | more   (管道符有数据的传递 )

(命令2  一定要能操作命令1 的输出,这样管道符才会起作用)

netstat -an    : 查看网络连接

netstat -an | grep ESTABLISHED   管道流很经典的使用 

查看包含established 的行   ,

wc -l   是统计行号   : 

netstat -an | grep ESTABLISHED |wc -l  双管道 : 可以查看服务器上连接了多少人

 

posted @ 2016-01-29 20:36  HuberyQian  阅读(428)  评论(0编辑  收藏  举报