linux中使用查询端口命令的技巧
Linux系统中提供了多种界面命令可以用来查询本机安装的软件端口及其他有关信息,这些命令可以非常方便快捷的查询有关网络端口状况及本机运行的状态。本文主要介绍Linux中使用查询端口命令的技巧。
1.使用netstat命令
使用netstat命令可以快速查看本机正在使用的端口情况,语法如下:
[root@localhost /]# netstat -an
这里-a表示显示所有信息,-n表示显示IP端口信息。
以上命令的运行结果示例如下:
[root@localhost /]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
上例中,开放了本机的22端口,用于SSH连接。
2.使用lsof命令
lsof命令可以打开文件系统进程,主要用来查询文件及其对应的进程,也可以用来查询端口的魔术情况,语法如下:
[root@localhost /]# lsof -i:端口号
上例中,使用-i指定选项,指定端口号/端口范围,可获取到特定端口的连接信息,如:
[root@localhost /]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 25 root 4u IPv4 0x401dadd3c 0t0 TCP *:http (LISTEN)
上述命令-i:80 直接指定查询80端口。
3.使用ss命令
ss命令主要用来替换netstat命令,因为ss命令比netstat命令更快更强大,可以快速查询复杂查询,使用ss命令查询端口信息,语法如下:
[root@localhost /]# ss 端口号
上述命令表示查询指定端口号状态,例如查询80端口:
[root@localhost /]# ss -antp |grep 80
LISTEN 0 128 0.0.0.0:80
上述结果指定端口,LISTEN表示端口处于监听状态。
综上所述,Linux系统提供了多种简便的命令用来查询端口状况,使用者可以根据自身需要选择合适的命令查询更详细的端口状态以及本机运行状态,以提高工作效率。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
当前文章:Linux中使用查询端口命令的技巧(linux查询端口命令)
转载来于:http://www.mswzjz.cn/qtweb/news31/472581.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能