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 双管道 : 可以查看服务器上连接了多少人