>[success] # 管道 1. **管道符号| 的作用是**: 将管道符左边命令的结果,作为右边命令的输入 ![](https://img.kancloud.cn/f9/f1/f9f1b36870fedbec14d011fdbc284a27_719x84.png) 2. 常用的配合指令 * **ps(Process Status) 进程状态 ps -ef** * **grep(Global Regular Expression Print) 全局正则表达式版本(搜索)** `ls --help | more` # 分页查询帮助信息 `ps --ef | grep java` # 查询进程中包含java的进程 `find / -name 'test' | grep '/usr/lib64'` # 过滤结果,只找路径带有/usr/lib64的结果  `ls | grep "p"` ![](https://img.kancloud.cn/df/d3/dfd379366726a932cf25c569810f6e12_419x64.png) >[danger] ##### 案例 1. `find src -type f -name main.js | xargs cat |grep router` 在当前`src` 文件中找到 类型是文件的` main.js` 并且将这个结果通过`cat` 输出找出处内容关键字是`router` 的