Linux系统如何查看本机端口是否开通呢?
下文笔者讲述linux中查看本机端口是否开通的方法分享,如下所示
检测本机是否开放指定端口的方法
方式1: 使用netstat 方式2: 使用ss工具类查看 方式3: 使用lsof 方式4: 使用nmap扫描本机例
方法1:使用netstat netstat是一个常用的网络工具 可以查看系统上的网络连接和监听端口 sudo netstat -tulnp | grep 8088 -t:显示TCP端口。 -u:显示UDP端口。 -l:仅显示监听状态的端口。 -n:以数字形式显示IP地址和端口。 -p:显示监听该端口的进程信息 方法2: 使用ss ss是一个更现代的工具,功能类似于netstat,并且在某些系统中可能更推荐使用。 运行以下命令: sudo ss -tulnp | grep 8088 参数含义与netstat类似: -t:显示TCP端口。 -u:显示UDP端口。 -l:仅显示监听状态的端口。 -n:以数字形式显示IP地址和端口。 -p:显示监听该端口的进程信息。 方法3: 使用lsof lsof(list open files)可以列出系统中打开的文件和网络连接。 运行以下命令: sudo lsof -i :8088 方法4: 使用nmap扫描本机 nmap通常用于扫描远程主机,但也可以用来扫描本机端口。 nmap -p 8088 127.0.0.1 或 nmap -p 8088 localhost
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。