Total Pageviews

Showing posts with label ma'c. Show all posts
Showing posts with label ma'c. Show all posts

Wednesday, 17 July 2024

Mac OS 系统下,查看网络端口号的方式

主要有 netstat、lsof、网络实用工具(Mac OS 自带的工具)

 

1. netstat

1
2
3
4
5
6
7
8
9
$ netstat --help
Usage:  netstat [-AaLlnW] [-f address_family | -p protocol]
        netstat [-gilns] [-f address_family]
        netstat -i | -I interface [-w wait] [-abdgRtS]
        netstat -s [-s] [-f address_family | -p protocol] [-w wait]
        netstat -i | -I interface -s [-f address_family | -p protocol]
        netstat -m [-m]
        netstat -r [-Aaln] [-f address_family]
        netstat -rs [-s]

 

1)netstat 默认查看

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ netstat
Active Internet connections
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)   
tcp4       0      0  192.168.31.191.62976   ti-in-f113.1e100.https SYN_SENT  
tcp4       0    371  192.168.31.191.62975   a104-118-66-248..https ESTABLISHED
tcp4       0      0  localhost.62905        localhost.cslistener   ESTABLISHED
tcp4       0      0  localhost.8084         localhost.62904        ESTABLISHED
tcp4       0      0  localhost.62904        localhost.8084         ESTABLISHED
tcp4       0      0  192.168.31.191.50367   101.226.211.105.http-a ESTABLISHED
tcp4       0      0  192.168.31.191.59890   47.95.6.112.ssh        ESTABLISHED
tcp4       0      0  192.168.31.191.56988   tk-in-f188.1e100.5228  ESTABLISHED
tcp4       0      0  192.168.31.191.56286   17.252.156.21.5223     ESTABLISHED
tcp4       0      0  localhost.60280        localhost.60281        ESTABLISHED
tcp4      37      0  192.168.31.191.62061   mail.eclipse.org.https CLOSE_WAIT
tcp4       0      0  localhost.30100        localhost.54910        CLOSE_WAIT
tcp4       0      0  localhost.ssh          localhost.56570        ESTABLISHED

 

2)netstat 查看端口号

netstat -an | grep 9000

 

3)netstat 查看监听

netstat -an -p tcp | grep -iE "LISTEN"

 

 

2. lsof

1)查看端口号

sudo lsof -i :9000

1
2
3
4
5
6
7
$ sudo lsof -i :9000
COMMAND   PID   USER   FD   TYPE            DEVICE SIZE/OFF NODE NAME
php-fpm 34223   root   11u  IPv4 0x452eab886c917f5      0t0  TCP localhost:cslistener (LISTEN)
php-fpm 34224 nobody    0u  IPv4 0x452eab886c917f5      0t0  TCP localhost:cslistener (LISTEN)
php-fpm 34224 nobody    7u  IPv4 0x452eab89a96e275      0t0  TCP localhost:cslistener->localhost:63956 (CLOSE_WAIT)
php-fpm 34225 nobody    0u  IPv4 0x452eab886c917f5      0t0  TCP localhost:cslistener (LISTEN)
php-fpm 34226 nobody    0u  IPv4 0x452eab886c917f5      0t0  TCP localhost:cslistener (LISTEN)

 

2)lsof 更多命令

sudo lsof -i :9000
sudo lsof -P -i tcp:80
sudo lsof -i -P | grep -i "listen"

 

 

3. 网络实用工具Network Utility

Mac OS 10.9 以后,自带的网络工具就隐藏了,找到打开步骤如下

方法1)spotlight 搜索

查看Mac系统右上角,点击放大镜搜索 ——> 输入 Network Utility. 双击显示的Network Utility图标。