在linux 命令当中以 “|”代表管道,其实管道就是在上一个命令的基础上再执行一次命令,例如我们常用的查看进程的命令:
ps -ef | grep tomcat
其中的竖线代表管道,而在linux当中:
1.ps 是查看所有进程的意思
2.-e 显示所有进程。
3.-f 全格式。
在Linux当中如果只使用以下命令就会显示所有进程:
ps -ef
但是此时我们只想看tomcat的进程,我们就可以使用管道,grep 命令用于查找文件里符合条件的字符串,而在Linux当中“一切皆文件”,而这些信息不外乎也是存在文件当中的,而ps -ef命令返回了所有进程,我们通过管道在返回结果的基础上又执行了过滤的命令,最终结果就只留下了tomcat的进程信息