Bash 这个Linux命令的含义是什么?

Bash 这个Linux命令的含义是什么?,bash,Bash,我对sql命令有点陌生,所以请帮我澄清这个疑问 ps -ef|grep tomcat 这不是一个SQL命令,它是一个unix/linux命令。下面的回答可以消除您的疑虑。 简言之: 在所有当前进程的详细概述/快照中查找包含processname的行,并在linux命令提示符环境中显示这些行。(-e选项表示每个进程,-f表示使用列表中的“完整”格式。) |表示将上一个命令的输出传输到下一个命令 grep tomcatsay仅显示(即写入输出)命令输入中包含字符串的行tomcat 结合起来,它意

我对sql命令有点陌生,所以请帮我澄清这个疑问

ps -ef|grep tomcat

这不是一个SQL命令,它是一个unix/linux命令。下面的回答可以消除您的疑虑。

简言之:
在所有当前进程的详细概述/快照中查找包含processname的行,并在linux命令提示符环境中显示这些行。(
-e
选项表示每个进程,
-f
表示使用列表中的“完整”格式。)

|
表示将上一个命令的输出传输到下一个命令

grep tomcat
say仅显示(即写入输出)命令输入中包含字符串的行
tomcat

结合起来,它意味着“向我展示tomcat进程”


理解复杂Linux命令的“秘密”是:

  • 理解shell语法;i、 e.
    |
    $
    等如何工作
  • 将命令行打断为其命令
  • 查找并阅读每个命令的手册条目

  • 这不是SQL。这不是SQL命令,这是unix/linux命令,用于检查进程列表中名为
    'tomcat'
    pgrep-l tomcat