Linux系统如何查看某个端口下运行的是什么程序?

Linux系统如何查看某个端口下运行的是什么程序?,第1张

1、例如我要看80端口是什么程序

2、可以用lsof -i:80 就可看到端口所在程序路径

3、又或者使用下面的方法

# netstat -ntpl 查看端口及pid

然后查看pid对应运行的路径

# ll /proc/pid

虽然不能直接查看开放端口的对应程序,,但可以通过NETSTAT看系统开放的端口,,最可行的方法就是借助

进程表示符PID,,

打开命令行,,运行netstat-ano

现是当前活动端口以及对应的进程标识符PID

执行tasklist

命令显示当前系统中正在运行的对应程序以及对应的进程标识

先从netstat-ano

中显示的结果找到可疑的端口,,然后根据进程标识符在tasklist命令中查找对应的程序。。。就可以知道可疑端口对应的程序来。。。

可以使用lsof命令,比如要查看21端口正在运行什么程序时可以执行下面的命令:#lsof-i:21还有不会的请参考《linux就该这么学》,针对各种linux疑难杂症,帮助linux学习者。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8167203.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存