linux如何查看端口被谁占用

使用 netstat 进行查看!

>netstat -noap | grep 80 | grep tcp

Proto      Recv-Q Send-Q Local Address          Foreign Address             State       PID/Program name

-----------------------------------------------------------------------------------------------------------------

tcp    74160 138880 127.0.0.1:6150              127.0.0.1:6150              ESTABLISHED 3145/tnslsnr        unkn-4 (52.04/0/0)

tcp        0      0 :::8009                     :::*                        LISTEN      31550/java          off (0.00/0/0)

tcp        0      0 :::8080                     :::*                        LISTEN      31550/java          off (0.00/0/0)

tcp        0      0 :::80                       :::*                        LISTEN      24675/httpd         off (0.00/0/0)

使用 lsof 进行查看!

谁在使用tcp8080端口

lsof -i tcp:8080

COMMAND   PID USER   FD   TYPE   DEVICE SIZE NODE NAME

------------------------------------------------------

java    31550 root  109u  IPv6 78687600       TCP *:webcache (LISTEN)

谁在使用22端口

lsof -i :22

COMMAND  PID USER   FD   TYPE   DEVICE SIZE NODE NAME

sshd    2883 root    3u  IPv6     7642       TCP *:ssh (LISTEN)

然后根据 pid

使用ps -ef | grep pid去查是哪里占用了

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-13 00:19:02

linux如何查看端口被谁占用的相关文章

linux下查看端口是否被占用以及查看所有端口

1.查看服务器端口是否被占用 >lsof  -i:8081 2.查看服务器所有端口 >netstat -ntlp 3.查看服务器是否开放某端口 tcp端口:>netstat -ntpl udp端口:>netstat -nupl 常用参数: -a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字.-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相

MAC 和Linux 下查看端口是否被占用

?  ~  lsof -i :3000COMMAND  PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAMEnode    4482 admin   19u  IPv6 0x738b744f6eb094ff      0t0  TCP *:hbci (LISTEN) ?  ~  kill 4482

Linux下查看端口被哪个程序占用

Linux如何查看端口被哪个进程占用的方法,使用工具lsof,netstat: 1.lsof -i: 端口号 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行. 如果系统没有lsof工具,可以通过yum安装之. yum install lsof 选项: -a:列出打开文件存在的进程:  -c<进程名>:列出指定进程所打开的文件:  -g:列

linux如何查看端口被哪个进程占用的方法

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

linux如何查看端口被哪个进程占用

本文介绍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 [步

linux 查看端口是否被占用

查看端口是否被占用: netstat -anp | grep port lsof -i:port 查看端口被那个进程占用: netstat -anp | grep port 或使用 lsof -i:port 显示结果的有进程id, 再ps -ef | grep pid即可 查看进程(如java进程)使用的端口: ps -aux | grep java 找到pid 再lsof -i | grep pid 或使用netstat -anp | grep pid即可

Linux下查看端口,强制kill进程

1.查看8088端口被哪个进程占用:netstat -apn | grep 8088 2.强制kill某一进程:kill -s 9 1827 Linux下查看端口,强制kill进程

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 端口号,用

doc-指令-查看端口是否被占用及占用程序

来源:http://www.blogjava.net/huozhicheng/archive/2011/09/27/359620.html 1.首先进入命令行 查看端口是否被占用 使用命令: netstat -ano 我的服务器的端口是443 此端口已被PID为3432的进程占用 2.查看该PID为 3432 的进程 使用命令:tasklist|findstr "3432" 由于在解决问题时,我把PID为3432的进程已关掉,所以演示时,我用2784来做 可以看出 PID为2784的进