linux/Windowsポート/プロセス

1472 ワード

liunx
1.「netstat-anp」でどのポートが開かれているか確認できます。 
2.アプリケーションのプログラムを「lsof-i:$PORT」で確認することができます。
ps-efグループjava
3.対応するアプリケーションをオフにすると、ポートが自然に閉じられます。
「キル-9 1463  " (PID:プロセス番号)

//  ,      
ps -ef | grep java 

user     1463     1  0 Oct09 ?        00:01:32 /usr/local/jdk1.6.0_22/jre/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.18/instances/eapron-app/conf/logging.properties -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.18/endorsed -classpath :/usr/local/apache-tomcat-6.0.18/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-6.0.18/instances/web-app -Dcatalina.home=/usr/local/apache-tomcat-6.0.18 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.18/instances/web-app/temp org.apache.catalina.startup.Bootstrap web-app start
//  ,          ,           
kill -9 1463 
----------
windows

CMD>netstat -ano | findstr 8080
CMD>ntsd -c q -p PID   


wind8
C:\Users\liazhou>netstat -ano | findstr 5037
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       348
  TCP    127.0.0.1:5037         127.0.0.1:51828        ESTABLISHED     348
  TCP    127.0.0.1:51828        127.0.0.1:5037         ESTABLISHED     7036

C:\Users\liazhou>taskkill /f /t /im 2080