Linux端口的使用的规范

  • 端口号 0 不使用;
  • 端口号 1 - 1023,系统默认只给root使用;
  • 端口号 1024 - 4999 由客户端程序自由分配;
  • 端口号 5000 - 65535 由服务器端程序自由分配;

查询

  • 在 /etc/services的文件,记录着服务名和他们对应的端口和协议。
  • 这个文件的每一行对应一种服务,由三个字段组成,中间用TAB或者空格分隔,从左到右,分别对应 服务名称 使用端口/协议名称 别名。

查询系统中已经启动的服务,命令格式如下:[root@localhost ~]# netstat 选项

  • -a:列出系统中所有网络连接,包括已经连接的网络服务、监听的网络服务和 Socket 套接字;
  • -t:列出 TCP 数据;
  • -u:列出 UDF 数据;
  • -l:列出正在监听的网络服务(不包含已经连接的网络服务);
  • -n:用端口号来显示而不用服务名;
  • -p:列出该服务的进程 ID (PID);

常用服务端口号

端口号 端口号
HTTP 80
https 443
SQLServer 1433
Oracle 1521
MySQL 3306
FTP 21
SSH 22
Tomcat 8080
Telnet 23
SMTP 25

原文链接:https://blog.csdn.net/qq_42311209/article/details/89394480


求知若饥,虚心若愚。