永发信息网

linux如何查看端口8000被哪个程序占用?

答案:3  悬赏:70  手机版
解决时间 2021-03-11 17:33
  • 提问者网友:星軌
  • 2021-03-11 08:58
linux如何查看端口8000被哪个程序占用?
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-03-11 09:49
骨灵鲸怪写的可以,我再根据他的基础上再做一个细化
[root@benet ~]# netstat -nlptu |awk '{print $4,$7}' | grep 80
:::80 2508/httpd
这样更直观的显示出要查询的端口以及使用这个端口的程序。
全部回答
  • 1楼网友:拾荒鲤
  • 2021-03-11 12:07
netstat -tunlp |grep 8000 用这个命令就能看到是哪个程序了,最右面的是程序名 我这没有8000的程序,列一下22的 [root@localhost tmp]# netstat -tunlp |grep 22 tcp 0 0 0.0.0.0:42957 0.0.0.0:* LISTEN 2230/rpc.statd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2443/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2292/cupsd tcp 0 0 :::22 :::* LISTEN 2443/sshd tcp 0 0 ::1:631 :::* LISTEN 2292/cupsd tcp 0 0 :::57609 :::* LISTEN 2230/rpc.statd udp 0 0 0.0.0.0:5353 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:631 0.0.0.0:* 2292/cupsd udp 0 0 0.0.0.0:37167 0.0.0.0:* 2230/rpc.statd udp 0 0 0.0.0.0:52291 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:68 0.0.0.0:* 2207/dhclient udp 0 0 0.0.0.0:710 0.0.0.0:* 2230/rpc.statd udp 0 0 :::39834 :::* 2230/rpc.statd
  • 2楼网友:上分大魔王
  • 2021-03-11 10:52
1、netstat -ntlp|grep 8000 2、lsof -i:8000 3、ps -ef |grep `netstat -ntlp|grep 8000|awk '{print $7}'|awk -f/ '{print $1}'`
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯