Linux下查看端口占用進程號,程序名的方法
更新時間:2011年05月01日 23:55:49 作者:
Linux下查看端口占用進程號,程序名的方法,方便我們查找什么進程導(dǎo)致系統(tǒng)變慢等需要。
linux下查看端口占用情況:
1.
查看哪個進程占用了819端口:
case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859
運行后的結(jié)果:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN)
由以上我們知道了859端口被進程號為24907的進程占用了, 是個java進程。
2.
查看進程號為24907的進程在哪里:
case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # ps -ef|grep 24907
root 13421 29276 0 20:08 pts/2 00:00:00 grep 24907
root 24907 1 0 11:43 pts/4 00:03:53 /usr/java/jdk1.6.0_13/bin/java -server -XX:PermSize=256M -XX:MaxPermSize=512m -Xbootclasspath/p:java-net-Socket.jar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/cnsh/tomcat-sh/conf/logging.properties -Djava.endorsed.dirs=/usr/local/cnsh/tomcat-sh/bin/endorsed -classpath :/usr/local/cnsh/tomcat-sh/bin/bootstrap.jar -Dcatalina.base=/usr/local/cnsh/tomcat-sh/bin -Dcatalina.home=/usr/local/cnsh/tomcat-sh/bin -Djava.io.tmpdir=/usr/local/cnsh/tomcat-sh/bin/temp -Xmx512m -Xms256m org.apache.catalina.startup.Bootstrap start
由以上我們知道是目錄為/usr/local/cnsh/tomcat-sh/bin/的tomcat占用了。
1.
查看哪個進程占用了819端口:
case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859
運行后的結(jié)果:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN)
由以上我們知道了859端口被進程號為24907的進程占用了, 是個java進程。
2.
查看進程號為24907的進程在哪里:
case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # ps -ef|grep 24907
root 13421 29276 0 20:08 pts/2 00:00:00 grep 24907
root 24907 1 0 11:43 pts/4 00:03:53 /usr/java/jdk1.6.0_13/bin/java -server -XX:PermSize=256M -XX:MaxPermSize=512m -Xbootclasspath/p:java-net-Socket.jar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/cnsh/tomcat-sh/conf/logging.properties -Djava.endorsed.dirs=/usr/local/cnsh/tomcat-sh/bin/endorsed -classpath :/usr/local/cnsh/tomcat-sh/bin/bootstrap.jar -Dcatalina.base=/usr/local/cnsh/tomcat-sh/bin -Dcatalina.home=/usr/local/cnsh/tomcat-sh/bin -Djava.io.tmpdir=/usr/local/cnsh/tomcat-sh/bin/temp -Xmx512m -Xms256m org.apache.catalina.startup.Bootstrap start
由以上我們知道是目錄為/usr/local/cnsh/tomcat-sh/bin/的tomcat占用了。
相關(guān)文章
linux(center OS7)安裝JDK、tomcat、mysql 搭建java web項目運行環(huán)境
這篇文章主要介紹了linux(center OS7)安裝JDK、tomcat、mysql 搭建java web項目環(huán)境,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12Linux mysql-5.6如何實現(xiàn)重置root密碼
這篇文章主要介紹了Linux mysql-5.6如何實現(xiàn)重置root密碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08Apache No space left on device: mod_rewrite: could not creat
這篇文章主要介紹了Apache No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed問題的解決方法,需要的朋友可以參考下2014-09-09CentOS下RabbitMq高可用集群環(huán)境搭建教程
這篇文章主要為大家詳細介紹了CentOS下RabbitMq高可用集群環(huán)境搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08