Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。

注意:lsof 用普通用户--权限等同于root 可以使用;netstat 命令普通用户不行,必须是root用户,sudo netstat

lsof

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

lsof 查看端口占用语法格式:lsof -i:端口号

其他参数用法

lsof -i:8080:查看8080端口占用

lsof abc.txt:显示开启文件abc.txt的进程

lsof -c abc:显示abc进程现在打开的文件

lsof -c -p 1234:列出进程号为1234的进程所打开的文件

lsof -g gid:显示归属gid的进程情况

lsof +d /usr/local/:显示目录/usr/local/下被进程开启的文件

lsof +D /usr/local/:同上,但是会搜索目录下的目录,时间较长

lsof -d 4:显示使用fd为4的进程

lsof -i -U:显示所有打开的端口和UNIX domain文件

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

netstat

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。

netstat 查看端口占用语法格式:

netstat -tunlp | grep 端口号

-t (tcp) 仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化为数字

-l 仅列出在Listen(监听)的服务状态

-p 显示建立相关链接的程序名

更多命令:

netstat -ntlp                      //查看当前所有 tcp 端口

netstat -ntulp | grep 80    //查看所有80端口使用情况

netstat -ntulp | grep 3306 //查看所有3306端口使用情况

 

Linux常用查看端口号命令相关推荐

  1. linux中查看端口号使用情况

    目录 linux中查看端口号使用情况 netstat linux中查看端口号使用情况 linux中查看端口号使用情况使用netstat命令 命令如下: netstat -tunpl | grep 端口 ...

  2. linux下查看端口号是否被占用,并解除占用

    linux下查看端口号是否被占用,并解除占用 账号权限,该环境下使用的是user 并不是root ,root账户不用加sudo命令 1.命令 netstat 查看端口号情况 2.使用    lsof ...

  3. redis查看端口号命令

    Windows Dos命令下查看端口号,杀死端口 Windows Dos命令下查看端口号,杀死端口 PS:本文以 Redis 默认端口 6379 为例 1,首先查询该端口的 pid,使用命令[nets ...

  4. linux 查看端口号命令

    Linux下如果我们需要知道2809号端口的情况的话,我们可以这样,如下命令: $netstat -pan|grep 2809 tcp 0 0 0.0.0.0:2809 0.0.0.0:* LISTE ...

  5. linux查看端口号命令

    这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂: Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了! 第一种: lsof -i:端口号 第 ...

  6. Linux常用查看文件内容命令

    Linux下查看文件内容的命令 cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的显示文件内容 less 和more类 ...

  7. Linux 下查看 端口号是否被占用

    1.netstat  -anp  |grep   端口号  如图示例: 查看端口号 8088是否被占用(启动)  上图显示8088端口 已经被 nginx所占用 注:sudo  如果是普通用户  需要 ...

  8. Linux 怎么查看端口号被占用

    命令:netstat -anp |grep 端口号 以普通用户操作,需要加上sudo,如果是以root用户操作,就不用加sudo 普通用户:sodu netstat -anp |grep 端口号 [r ...

  9. linux查看服务端口号命令

    linux上查看服务端口号命令: netstat -nultp 效果: 可以看到目前服务器的80端口已经被nginx 占用 当然这个命令并不是linux命令中原生的. 正常情况下应该是这样的: [ro ...

最新文章

  1. class反编译成java_Spring Tools Suite(STS)安装反编译插件
  2. shiro处理ajax请求未登录,shiro处理ajax请求session失效跳转
  3. 【Flutter】Flutter 布局组件 ( 布局组件简介 | Row 组件 | Column 组件 | SizedBox 组件 | ClipOval 组件 )
  4. 四种ASP网页跳转代码
  5. Zookeeper的数据模型
  6. sql 2008服务器响应慢,SQL Server 2008停止响应后,Web服务器不活动
  7. HEVC流媒体服务器被过度炒作的5个原因
  8. unique离散化用法
  9. 巴塞尔问题欧拉解法逐步推导与分析
  10. java写pdf_java写出PDF
  11. win10 将电脑以太网连接生成热点
  12. 剑指offer--两个链表的第一个公共结点
  13. 转 Java笔记:Java内存模型
  14. 查找与清除线程插入式木马(转)
  15. ExoPlayer 源码阅读小记--缓存模块及获取HLS已缓存大小
  16. prometheus常用函数详解
  17. openGL之API学习(二零七)glTexCoordPointer
  18. Markdown中图片左对齐
  19. 学数学建模算法对计算机的好处,数学建模中常见十种算法 (期末论文).doc
  20. echarts的中国地图,点击进入省级地图,点击省级地图,返回中国地图

热门文章

  1. Mixin Network祝广大开发者猪年吉祥,同时送上新年大礼
  2. MySQL修改密码的方法
  3. 计算机说唱卖苹果是谁,官宣!上来就是十四人炸裂Cypher!三位新成员加盟MDSK!...
  4. [MVC] 常用MVC框架及之间优缺点
  5. 拼多多API分享:拼多多关键词搜索商品列表 取商品ID
  6. 【视频课】12小时不一样的高质量Python基础课,推荐给你学习!
  7. 扩展坞可以把手机投到显示器吗_为什么好多手机不能通过Type-C扩展接投影以及显示器等?比如荣耀V10?...
  8. meshroom入门
  9. 如何解决苹果手机onclick点击无效的问题?
  10. 苹果研发可弯曲电池技术 未来iOS设备会更薄更美观