`

查看linux中某个端口(port)是否被占用(netstat,lsof)

阅读更多
netstat -tunlp 会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的关键字段.
列一下22端口占用的程序

[root@leiwan tmp]# netstat -tunlp |grep 22
tcp        0      0 0.0.0.0:42957               0.0.0.0:*                   LISTEN      2230/rpc.statd     
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      2443/sshd          
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2292/cupsd         
tcp        0      0 :::22                       :::*                        LISTEN      2443/sshd          
tcp        0      0 ::1:631                     :::*                        LISTEN      2292/cupsd         
tcp        0      0 :::57609                    :::*                        LISTEN      2230/rpc.statd     
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               2211/avahi-daemon  
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               2292/cupsd         
udp        0      0 0.0.0.0:37167               0.0.0.0:*                               2230/rpc.statd     
udp        0      0 0.0.0.0:52291               0.0.0.0:*                               2211/avahi-daemon  
udp        0      0 0.0.0.0:68                  0.0.0.0:*                               2207/dhclient      
udp        0      0 0.0.0.0:710                 0.0.0.0:*                               2230/rpc.statd     
udp        0      0 :::39834                    :::*                                    2230/rpc.statd

查看某一端口的占用情况: lsof -i:端口号
1 [root@www ~]# lsof -i:21
3 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
4 pure-ftpd 2651 root 4u IPv4 7047 TCP *:ftp (LISTEN)
5 pure-ftpd 2651 root 5u IPv6 7048 TCP *:ftp (LISTEN)
这里显示出21号端口正在被pure-ftpd使用,状态是listen。

netstat -anp 显示系统端口使用情况
分享到:
评论

相关推荐

    linux查看现有占用端口命令netstat –ntlp.docx

    linux查看现有占用端口命令netstat –ntlp

    windows和linux中检查端口是否被占用

    一、windows  1、查询端口占用情况  cmd > netstat -ano  2、查询8080端口是否被占用 ...  1、查询8080端口是否被占用,并可以查看pid/程序名  netstat -apn | grep 8080Q  2、查看详细信息  ps -ef | gr

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

    平时在电脑中打开某个程序软件时候,若是该软件所使用的端口被别的程序软件占用了,这个软件会打不开,或者是一直报错。  问题现象二,对于在IIS中管理站点时,无法启动某个站点,提示“另一个程序正在使用此文件,...

    linux下查看端口是否被占用以及查看所有端口【推荐】

    1、查看服务器端口是否被占用 >lsof -i:8081 2、查看服务器所有端口 >netstat -ntlp 3、查看服务器是否开放某端口 tcp端口:>netstat -ntpl udp端口:>netstat -nupl 常用参数: -a (all)显示所有选项,默认不显示...

    通过netstat查看同时连接某个端口的ip数

    通过netstat查看同时连接某个端口的ip数

    C#写的检查TCP、UDP端口是否被占用

    C#写的检查TCP、UDP端口是否被占用,原理就是利用netstat -a,在得到的结果当中检索端口是否被占用,有时候运行有点慢,注意的是有些知名端口的检查结果是错误的(因为在netstat -a运行结果当中,知名端口没有用数字...

    linux 监视端口是否正常的shell脚本

    /bin/bash port=”80″ restart=”/etc/init.d/httpd restart” EMAIL=”/bin/echo selboo | mutt -s “重新启动httpd” root@selboo.com.cn” netstat -ln |awk ‘/^tcp/ {print $4}’ |grep -q “:$port$” || { #...

    查看端口是否占用netstat

    NULL 博文链接:https://happyqing.iteye.com/blog/1933376

    Linux查找占用的端口,并杀死进程的方法

    我要使用4040端口,但是被其他的程序占用了 ... 您可能感兴趣的文章:linux 查看端口占用命令实例详解Linux查看端口、进程情况及kill进程的方法查看linux中某个端口(port)是否被占用的方法详解Linux查看程序端口占用情况

    详解Linux查看程序端口占用情况

    发现8080端口被PID为9658的Java进程占用。 进一步使用命令: ps -aux | grep java 或者直接: ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:...

    解决端口占用netstat -ano

    解决端口占用netstat -ano

    LINUX中如何查看某个端口是否被占用的方法

    之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以...

    Linux中解除端口占用的方法

    在本例中,假设8080端口被占用。 1.查看8080端口是否被占用 netstat -anp | grep 8080 输出结果:tcp 0 0 :::8080 :::* LISTEN 3000/java 由上可知8080端口已经被开启。 2.查看占用8080端口的进程: fuser -v -n ...

    6种查看Linux进程占用端口号的方法详解

    对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。如果你需要处理端口相关的问题,这篇文章可能会对你有用。 端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和...

    netstat查看端口占用命令.txt

    netstat查看端口占用命令.txt

    端口占用查询工具(windows)

    端口占用查询工具(windows),查询端口占用。 TCPView is a Windows program that will show you detailed listings of all TCP and UDP endpoints on your system, including the local and remote addresses and ...

    cmd命令netstat查看系统端口使用情况

    经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,文档介绍了一种非常简单的方法,希望对大家有用

    linux 查看端口占用命令实例详解

    linux 查看端口占用命令实例详解 端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用。废话不多说,直接上干货,教大家怎样查看系统端口占用情况。 方法一: 1....

    netstat命令查看本机开放端口

    查看开放端口,判断木马的方法 当前最为常见的木马通常是基于TCP/UDP协议进行client端与server端之间的通讯...那么,我们可以利用查看本机开放端口的方法来检查自己是否被种了木马或其它黑客程序。以下是详细方法介绍。

Global site tag (gtag.js) - Google Analytics