首页文章正文

linux查看端口运行的服务,linux查看端口是否开放

linux查看端口对应的程序 2023-05-26 17:21 329 墨鱼
linux查看端口对应的程序

linux查看端口运行的服务,linux查看端口是否开放

linux查看端口运行的服务,linux查看端口是否开放

查看程序在Linux中的端口占用情况,今天发现服务器上Tomcat的8080端口无法启动,老的提示端口已经被占用。 使用命令:ps-aux|greptomcat发现没有Tomcat端口8080进入指南。使用netstat命令查看Linux系统中使用的服务和端口。常用参数-a(all)显示所有选项,默认不显示LISTEN-t(tcp)onlyshowtcprelatedoptions-u(udp)onlyshowudprelatedoptions-ndenydis播放别名

linux检查服务端口号netstat-atulnp会显示所有端口和所有对应的程序,使用grep管道过滤掉需要的字段-a:all,意思是列出所有连接,服务监控,socket信息-t:tcp,列出tcp协议1)grep-wportnumber/etc/services2)grep"\bportnumber\b"/etc/services以port2049为例,executegrep-w2049/etc/servicesorgrep" \b2049\b"/etc/servicestofindthecorrespondingservice

服务文件中定义的端口名;如果你想知道每个端口被哪个进程监控,你可以使用p参数。 如果发现不需要的服务,可以使用linuxconforntsysv命令关闭这些服务并启动系统firewall-cmd--state#查看现有规则iptables-nL#Reloadfirewallconfigurationfirewall-cmd--reload#AddasinglePortfirewall-cmd-etc/selinux/config修改selinux

>△< 可以看到8000端口已经被lightnodejs服务占用了。 lsof-需要root用户的权限才能执行,如下图:更多的命令区域如下:lsof-i:8080:查看8080端口的占用lsofabc.txt:显示Linux打开文件abc.txt的进程根据端口号PIDosc_uv42f7cstransfer:Linux查看进程PID根据端口号1.命令ls的,以查找占用的80端口为例,用法如下:上面表示没有进程占用80端口,上面表示进程ID为8246和82

FindtheportnumberofaserviceinLinux方法一:使用grep命令在Linux中使用grep命令查找指定服务的默认端口号,只需运行:$grep/etc/services例如,查找SSH服务的默认端口号port,justrun:6.查看某个端口的连接客户端IP,比如port3306netstat-anp|grep3306netstat-an查看networkportlsof-i:port,uselsof-i:port可以看到指定的portInprogress

后台-插件-广告管理-内容页尾部广告(手机)

标签: linux查看端口是否开放

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号