后端自学之路《基础知识》第二篇:端口号 port

=====================================  端口号  ===================================================

端口号 英文:port number

1,所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。 [1] 为了对端口进行区分,将每个端口进行了编号,这就是端口号。
 

2,端口有两种类型: (端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。)

a)逻辑端口

b)物理端口

1、物理端口

物理端口是用于连接物理设备之间的接口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。

2、逻辑端口

逻辑端口是指逻辑意义上用于区分服务的端口,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。如TCP/IP协议中的服务端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。

================ 端口号常用指令 ======================

Windows 端口查看

1,列出所有的端口

netstat -ano

2,查找端口号

netstat -ano|findstr "8181"

3,关闭端口号 根据 PID

taskkill -f -pid 1892

4,根据PID 查看端口号被那个进程给占用了

tasklist|findstr "1892"

Mac 平台

1,查看端口号被占用

sudo lsof -i:8181

2,关闭端口号

sudo kill -9 1892

第二种方式

1,查看端口号下所有的 PID 进程

lsof   -i  tcp:8181

2,关闭端口号 根据 PID

kill 1892

 

 

 

 

 

你可能感兴趣的:(NodeJS)