netstat 查看本机开放端口

root@kali:~# netstat -luntp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1773/sshd

tcp6 0 0 :::22 ::😗 LISTEN 1773/sshd

udp 0 0 0.0.0.0:57767 0.0.0.0:* 1300/avahi-daemon:

udp 0 0 0.0.0.0:68 0.0.0.0:* 2144/dhclient

udp 0 0 0.0.0.0:69 0.0.0.0:* 869/inetd

udp 0 0 0.0.0.0:50255 0.0.0.0:* 2144/dhclient

udp 0 0 0.0.0.0:5353 0.0.0.0:* 1300/avahi-daemon:

udp6 0 0 :::16794 ::😗 2144/dhclient

udp6 0 0 :::60098 ::😗 1300/avahi-daemon:

udp6 0 0 :::5353 ::😗 1300/avahi-daemon:

-l, --listening

   Show only listening sockets.  (These are omitted by default.)

--tcp, -t

--udp, -u

--numeric , -n

   Show numerical addresses instead of trying to determine symbolic host,  port or user names

-p, --program

   Show the PID and name of the program to which each socket belongs

不加 -l 显示当前活跃的网络连接

root@kali:~# netstat -untp

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 192.168.1.107:22 192.168.1.103:58318 ESTABLISHED 2243/0

OSX 下查看端口占用情况

$ netstat -ant | grep $port

查看本机监听哪些 tcp 端口
$ netstat -antp tcp | grep LISTEN
或者
$ lsof -i -P | grep -i listen

// 查看80端口被谁占用

sudo lsof -i :80

netstat -anp tcp | grep 80

如下命令可以直接结束占用端口的所有进程:

lsof -P | grep ':80' | awk '{print $2}' | xargs kill -9
http://www.qinbin.me/mac下查看端口是否被占用/

posted on 2015-11-24 22:31  明天有风吹  阅读(1819)  评论(0编辑  收藏  举报

导航

+V atob('d2h5X251bGw=')

请备注:from博客园