如何通過ps -ef|grep tomcat只獲得你需要的查詢進程,排除掉grep本身的進程信息


執行命令:ps -ef|grep tomcat|grep /opt/upay3/application/dispatcherTomcat/bin
輸出的進程信息會顯示2個:包括grep本身的進程+你查詢的進程
dispatcherTomcatInfo: ['upay3     4627     1 11 14:27 pts/0    00:00:50 /usr/jdk1.7.0_67/bin/java -Djava.util.logging.config.file=/opt/upay3/application/dispatcherTomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/upay3/application/dispatcherTomcat/endorsed -classpath /opt/upay3/application/dispatcherTomcat/bin/bootstrap.jar:/opt/upay3/application/dispatcherTomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/upay3/application/dispatcherTomcat -Dcatalina.home=/opt/upay3/application/dispatcherTomcat -Djava.io.tmpdir=/opt/upay3/application/dispatcherTomcat/temp org.apache.catalina.startup.Bootstrap start\n', 'upay3     4753  4752  0 14:34 ?        00:00:00 bash -c ps -ef|grep tomcat|grep /opt/upay3/application/dispatcherTomcat/bin\n']
執行命令:ps -ef|grep tomcat|grep /opt/upay3/application/dispatcherTomcat/bin|grep -v grep
輸出的只有你查詢的進程:
dispatcherTomcatInfo: ['upay3     4627     1  4 14:27 pts/0    00:01:02 /usr/jdk1.7.0_67/bin/java -Djava.util.logging.config.file=/opt/upay3/application/dispatcherTomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/upay3/application/dispatcherTomcat/endorsed -classpath /opt/upay3/application/dispatcherTomcat/bin/bootstrap.jar:/opt/upay3/application/dispatcherTomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/upay3/application/dispatcherTomcat -Dcatalina.home=/opt/upay3/application/dispatcherTomcat -Djava.io.tmpdir=/opt/upay3/application/dispatcherTomcat/temp org.apache.catalina.startup.Bootstrap start\n']


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM