zoukankan      html  css  js  c++  java
  • 在linux里面ps -ef | grep tomcat 什么意思

    linux中的查看和tomcat有关系的进程的命令

    例如

    [root@localhost bin]# ps -eaf | grep tomcat
    root       5091      1  0 23:04 pts/0    00:00:07 /opt/soft/jdk1.8.0_144/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/apache-tomcat-8.0.28/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/tomcat/apache-tomcat-8.0.28/endorsed -classpath /opt/tomcat/apache-tomcat-8.0.28/bin/bootstrap.jar:/opt/tomcat/apache-tomcat-8.0.28/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat/apache-tomcat-8.0.28 -Dcatalina.home=/opt/tomcat/apache-tomcat-8.0.28 -Djava.io.tmpdir=/opt/tomcat/apache-tomcat-8.0.28/temp org.apache.catalina.startup.Bootstrap start
    root       5412   4063  0 23:35 pts/0    00:00:00 grep --color=auto tomcat
    [root@localhost bin]# ps -ef | grep tomcat
    root       5091      1  0 23:04 pts/0    00:00:07 /opt/soft/jdk1.8.0_144/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/apache-tomcat-8.0.28/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/tomcat/apache-tomcat-8.0.28/endorsed -classpath /opt/tomcat/apache-tomcat-8.0.28/bin/bootstrap.jar:/opt/tomcat/apache-tomcat-8.0.28/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat/apache-tomcat-8.0.28 -Dcatalina.home=/opt/tomcat/apache-tomcat-8.0.28 -Djava.io.tmpdir=/opt/tomcat/apache-tomcat-8.0.28/temp org.apache.catalina.startup.Bootstrap start
    root       5414   4063  0 23:35 pts/0    00:00:00 grep --color=auto tomcat
    

    ps -ef的意思是以长格式显示所有进程,“|”是管道,意思是前面ps的输出做为后面的输入,然后grep tomcat是在所有进程里查找与字符tomcat有关的进程,并显示出来。

    ps  命令就是最根本相应情况下也是相当强大地进程查看命令
    ps[选项]
    -e显示所有进程,环境变量
    -f全格式
    -h不显示标题
    -l长格式
    -w宽输出
    a显示终端上地所有进程,包括其他用户地进程
    r只显示正在运行地进程
    x显示没有控制终端地进程 

    另一种解释

    ps:将某个进程显示出来,是Linux中最常用的进程查看命令,功能强大

    -A:显示所有程序

    -e:此参数的效果和指定“A”参数相同

    -f:显示UID,PPID与STIME

    grep:查找,文本搜索工具,全称是Global Expression Print,表示全局正则表达式,把匹配的行打印出来

    |:管道命令,指ps和grep同时执行

    又例如:ps -ef | grep java,检查java进程是否存在

    ps -ef | grep java
    

    字段含义如下:

    UID     PID     PPID     C     STIME     TTY     TIME        CMD

    roo      1306   1           0     09:23        ?          00:00:17   /root/work/jdk1.8/bin/java

    UID:程序被该UID所拥有

    PID:该程序的ID

    PPID:上级父程序的ID

    C:CPU使用的资源百分比

    STIME:系统启动时间

    TTY:登入者的终端机位置

    TIME:使用掉的CPU时间

    CMD:所下达的是什么指令



    参考链接:https://blog.csdn.net/Johnson8702/article/details/82108433

  • 相关阅读:
    网络基础之网络协议篇
    JVM-07-执行引擎
    JVM-06-对象实例化、内存布局、访问定位以及直接内存
    JVM-05-方法区
    JVM-04-堆
    JVM-03-本地方法接口和本地方法栈
    JVM-02-程序计数器 虚拟机栈
    JVM-01-类加载子系统
    JVM-00-引言
    swagger
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11462496.html
Copyright © 2011-2022 走看看