linux查看端口被占用情况

1.Fedora20系统下启动一个jetty服务器.端口8080;

2.执行命令,会显示如下:

[[email protected] bin]$ lsof -i:8080
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    10033 doctor  180u  IPv6 253547      0t0  TCP *:webcache (LISTEN)
[[email protected] bin]$

得到PID 10033.

3.执行命令:

[[email protected] ~]$ ps aux |grep 10033
doctor   10033  1.7 12.4 6044780 979184 pts/1  Sl   11:07   0:34 /home/doctor/opt/jdk1.8.0_25/bin/java -Djetty.home=/home/doctor/opt/jetty9-jenkins -Djetty.base=/home/doctor/opt/jetty9-jenkins -Djava.io.tmpdir=/tmp -jar /home/doctor/opt/jetty9-jenkins/start.jar jetty-started.xml
doctor   10874  0.0  0.0 112696  2300 pts/1    S+   11:41   0:00 grep --color=auto 10033
[[email protected] ~]$

或者

[[email protected] ~]$ ps u 10033 |cat
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
doctor   10033  1.5 12.4 6044780 979184 pts/1  Sl   11:07   0:34 /home/doctor/opt/jdk1.8.0_25/bin/java -Djetty.home=/home/doctor/opt/jetty9-jenkins -Djetty.base=/home/doctor/opt/jetty9-jenkins -Djava.io.tmpdir=/tmp -jar /home/doctor/opt/jetty9-jenkins/start.jar jetty-started.xml
[[email protected] ~]$

后面的cat显示主要是为了换行,这样信息显示的全.

时间: 2024-09-28 08:09:20

linux查看端口被占用情况的相关文章

Linux查看端口被占用情形

查看某端口的占用情况: lsof -i:<端口号> 例如:lsof -i:8080 netstat -apn|grep <端口号> 例如: netstat -apn | grep 8080 找到进程号以后,再使用以下命令查看详细信息: ps -aux|grep <进程号> 知道进程号后, kill <pid> 可以杀死进程 或者 killall <进程名>    (这个先使用lsof -i:8080  或者 lsof -i 来确定进程名) 查看进

linux查看端口号占用

1.lsof -i:端口号 2.netstat -tunlp|grep 端口号 都可以查看指定端口被哪个进程占用的情况 [步骤一]lsof -i lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具.以root用户来执行lsof -i命令,如下图 [步骤二]lsof -i:端口号 lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,如下图 [步骤三]netstat -tunlp n

linux下查看端口的占用情况

netstat -tln Netstat后面的意思 ·Proto显示连接使用的协议.  ·RefCnt表示连接到本套接口上的进程号.  ·Types显示套接口的类型.  ·State显示套接口当前的状态.  ·Path表示连接到套接口的其它进程使用的路径名 Netstat -tln 命令是用来查看linux的端口使用情况, netstat -a 查看所有的服务端口 netstat -an | grep 端口号  来检验下是不是已经打开了某某端口 service xxx start 或者 /etc

win7系统下查看端口的占用情况以及如何删除端口进程

经常在本地测试开发使用tomcat的时候容易报端口占用的情况,比如我要查看8080端口的使用情况 1.按如下操作,输入 cmd 回车 2.在doc窗口中输入命令    netstat -ano | findstr 8080 3.将进程删除,输入以下命令:taskkill /f /pid  24792   将进程24792杀死.

windows查看端口被占用情况

首先,使用cmd命令打开CMD命令窗口 使用下面的命令来查看某端口被占用的情况,以8035为例: netstat -ano|findstr "8065" 结果如下图: 最后一列的6532为PID号,根据这个PID号继续找相对应的进程,使用下面的命令: tasklist|findstr "6532" 结果如下图: 可以看到,是java.exe占用了这个端口,从Console看出,是一个控制台程序,打开任务管理器,找到这个进程: 右键,结束任务. 原文地址:https:

Linux查看端口、进程情况及kill进程

看端口: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程. 使用命令:netstat –apn 查看所有的进程和端口使用情况.发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用. 进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:直接使用 n

Linux 查看端口占用并杀掉

1. 查看端口号占用情况: [plain] view plaincopy netstat -apn|grep 80 tcp        0      0 10.65.42.27:80              172.22.142.20:62771         ESTABLISHED6426/lighttpd 2. 确定进程号 为上面标红显示 找到进程号以后,再使用以下命令查看详细信息: [plain] view plaincopy ps -aux|grep <进程号> eg: ps -

linux查看端口占用情况

Linux如何查看端口 1.lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000 # lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi (LISTEN) 可以看到8000端口已经被轻量级文件系统转发服务lwfs占用 2.netstat -tunlp |grep 端口号,用

Linux 查看端口占用情况

转自:http://www.cnblogs.com/fabulousyoung/p/4071150.html 例子,查看80端口的占用情况: lsof -i:80 或者: netstat -apn | grep 80 上面的命令执行之后可以显示进程号,找到进程号以后,再使用以下命令查看详细信息: ps -aux | grep <进程号> 附: windows下查看端口占用命令: netstat -ano | findstr 80 windows下查看进程列表命令: tasklist