linux判断端口是否占用(好用)

netstat

一般的话使用

netstat -tunlp | grep xxx
参数 作用
-t 指明显示TCP端口
-u 指明显示UDP端口
-l 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
-p 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
-n 不进行DNS轮询,显示IP(可以加速操作)

 lsof -i :xxx

列出当前系统打开文件的工具

但是发现还是ss好用

Socket Statistics的缩写。ss命令用来显示处于活动状态的套接字信息。它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。

ss -tln

即可列出已经使用的端口

 

 

你可能感兴趣的:(Linux专栏,linux,运维,服务器)