简化版 分站 地图 日历 影视
计算器 行情 加解密 长度 面积
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
 
您现在的位置:首页 >> Linux >> 内容

Linux查询端口是否被占用的四种方法

内容摘要:1.netstat或ss命令netstat -anlp | grep 802.lsof命令这个命令是查看进程占用哪些文件的lsof -i:803.fuser命令fuser命令和lsof正好相反,是查看某个文件被哪个进程占用的。Linux中,万物皆文件,所以可以查看普通文件、套接字文件、文件系统。而套接字文件就包含了端口号。比如查看22端口。fuser 22/......

  1.netstat或ss命令


netstat -anlp | grep 80


2.lsof命令


这个命令是查看进程占用哪些文件的


lsof -i:80


3.fuser命令


fuser命令和lsof正好相反,是查看某个文件被哪个进程占用的。Linux中,万物皆文件,所以可以查看普通文件、套接字文件、文件系统。而套接字文件就包含了端口号。比如查看22端口。


fuser 22/tcp -v

USER PID ACCESS COMMAND

22/tcp: root 1329 F.... sshd

root 1606 f.... sshd


4.nmap工具


nmap默认总是会扫描端口,要扫描本机端口,很方便。


nmap localhost


Starting Nmap 5.51 ( http://nmap.org ) at 2018-03-03 18:00 CST

Nmap scan report for localhost (127.0.0.1)

Host is up (0.0000020s latency).

Other addresses for localhost (not scanned): 127.0.0.1

Not shown: 998 closed ports

PORT STATE SERVICE

22/tcp open ssh

25/tcp open smtp


Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2018/3/20 发布时间:16:10:52 点击:2638 
  • 上一篇:Linux删除目录下的文件的10种方法
  • 下一篇:inux yum 命令
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2019

    本空间由景安网络提供,百度云加速提供加速防护
    YiJiaCMS V3.15 Build 19.9.18(MSSQL) 闽ICP备05000814号-1