linux 80端口占用情况,Linux 查看 80 端口的占用情况

lsof -i:端口号

eg:

lsof -i:80

lsof -i:21

[[email protected] ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

httpd4168 root 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4170 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4171 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4172 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4173 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4174 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4175 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4176 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

httpd4177 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)

lsof(list open files)是一个列出当前系统打开文件的工具。

实例2:查看谁正在使用某个文件,也就是说查找某个文件相关的进程

命令:

lsof /bin/bash

输出:

48304ba5e6f9fe08f3fa1abda7d326ab.png

[[email protected] ~]# lsof /bin/bash

COMMAND   PID USER  FD   TYPE DEVICE   SIZE    NODE NAME

bash    24159 root txt    REG    8,2 801528 5368780 /bin/bash

bash    24909 root txt    REG    8,2 801528 5368780 /bin/bash

bash    24941 root txt    REG    8,2 801528 5368780 /bin/bash

[[email protected] ~]#

48304ba5e6f9fe08f3fa1abda7d326ab.png

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

实例6:列出某个程序进程所打开的文件信息

命令:

lsof -c mysql

说明:

-c 选项将会列出所有以mysql这个进程开头的程序的文件,其实你也可以写成 lsof | grep mysql, 但是第一种方法明显比第二种方法要少打几个字符了

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

实例16:列出谁在使用某个端口

命令:

lsof -i :3306

dd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值