Linux通信必备!端口号对应服务完整收录 (linux端口号对应服务)

在Linux系统中,端口号是用于识别网络应用程序和服务的数字标识符。当应用程序或服务与网络进行通信时,它们必须使用端口号来标识自己。因此了解端口号和对应的服务是必不可少的。本文将介绍Linux系统中常见的端口号和对应的服务。

1. TCP/UDP端口号介绍

TCP(Tranission Control Protocol)是一种可靠的面向连接的协议,UDP(User Datagram Protocol)则是一种不可靠的无连接协议。在Linux系统中,TCP和UDP通常使用相同的端口号。

TCP和UDP端口号有16位,它们的范围分别是0-65535。其中,0-1023的端口号被称为“知名端口号”,它们分配给众所周知的服务,比如SSH、FTP、HTTP等。1024-49151的端口号被称为“注册端口号”,这些端口号被分配给用户或软件服务提供商。49152-65535的端口号被称为“动态端口号”,它们通常由操作系统分配给客户端程序,用于向服务器发送请求。

2. 知名端口号列表

下面列出了在Linux系统中使用的一些重要的知名端口号和对应的服务。

端口号 服务

21 FTP (File Transfer Protocol)

22 SSH (Secure Shell)

23 Telnet

25 TP (Simple Ml Transfer Protocol)

53 DNS (Domn Name System)

80 HTTP (Hypertext Transfer Protocol)

110 POP3 (Post Office Protocol version 3)

123 NTP (Network Time Protocol)

143 IMAP (Internet Message Access Protocol)

161 SNMP (Simple Network Management Protocol)

443 HTTPS (HTTP Secure)

465 TPS (TP over SSL/TLS)

587 TP (Message Submission)

993 IMAPS (IMAP over SSL/TLS)

995 POP3S (POP3 over SSL/TLS)

3. 注册端口号列表

下面列出了在Linux系统中使用的一些常见的注册端口号和对应的服务。

端口号 服务

1433 SQL Server

1521 Oracle database default listener

3306 MySQL

5432 PostgreSQL

5984 CouchDB

6379 Redis

9200 Elasticsearch

4. 动态端口号列表

动态端口号在Linux系统中通常被用于客户端程序。当客户端程序需要连接服务器时,操作系统会为其分配一个空闲的动态端口号。下面列出了一些经常使用的动态端口号范围。

端口号范围 服务

49152-65535 通常由操作系统分配给客户端程序

5. 如何查看端口号和对应的服务

在Linux系统中,可以使用netstat和lsof命令来查看端口号和对应的服务。

netstat命令用来显示系统中已经建立的网络连接和监听端口。

例如,要查看已经在运行的HTTP服务的端口号和PID,可以使用以下命令:

netstat -ntlp | grep 80

其中,-n选项表示不使用主机名和服务名,-t选项表示仅显示TCP连接,-l选项表示仅显示监听端口,-p选项表示显示进程名和进程ID。

lsof命令用来显示当前系统中打开的文件和进程信息。

例如,要查看在系统中占用TCP端口为8080的进程运行时的详细信息,可以使用以下命令:

lsof -i :8080

以上就是Linux系统中常见的端口号和对应的服务的完整收录。当出现通信问题时,掌握端口号和对应的服务将非常有用,能够帮助诊断和解决问题。因此,我们建议用户尽可能熟悉这些信息。

相关问题拓展阅读:

  • Linux里面VNC端口号是多少?
  • linux 通过哪个命令可以查看某个服务及其端口,进程号

Linux里面VNC端口号是多少?

linux中vnc端口默认是5900开始

比如5901、5902、5903、5904

这个是可以设置的,根据你的设置就可以连接对应的vnc服务

希望可以帮助你 请采纳 谢谢

vnc的默认端口是5901。vnc并不是只有一个端口。 vnc的默认端口是自己配置的!。

通过打开/etc/sysconfig/vncservers。 这里就配置了2个桌面,一个桌面号是1, 一个是2.

这里的配置的参数

VNCSERVERS=”2:root”VNCSERVERARGS=”-geometry 1280×800″

就可以看出,这里就配置了2个桌面,一个桌面号是1, 一个是2.还有远程桌面的分辨

资料拓展:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统

5900+VNC虚拟页面的端口号 这样的吧?

linux 通过哪个命令可以查看某个服务及其端口,进程号

1)使用lsof命令lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文件了。所以lsof可以用来查找谁用了某一个端口。具体方法:

lsof -i :port_number |grep “(LISTEN)”

-i是用来查找和网络相关的文件,”:”号是必须的,它是标志你查找的是一个端口。port_number就是你要查找的端口号,譬如你要查找是否 有程序占用了oracle的监听端口1521,就可以使用lsof -i :1521 |grep “(LISTEN)”。如果有程序已经占用了,那么下面打印的第二个字段就是该程序的进程id,之一个字段是进程的名字。

如果只有losf -i :port_number可能会查到很多应用程序,但这些程序实际并没有占用你指定的端口,这些端口只是连接到本机器或者别的机器的该端口。所以要grep “(LISTEN)“,因为一个端口只可能被一个程序占用的,所以这种方法是可靠的。

2)使用netstat 命令

大家一定对这个命令比较熟悉了,可能你从没有想到用到来查找哪一个程序的占用了指定的端口。但是netstat -an 的确提供了这种功能。所以有问题了一定要想到先去查找man手册,不过说实话,某些man手册写得让中国人看不懂,那没有办法了,就googe或者 baidu一下吧。

执行man netstat命令,你会发现netstat 提供了’-p’的选项,这个选项的功能是告诉你哪个程序占用了该端口,但是她提供的形式比较古怪是以pid/process_name提供的。pid当然 是进程id了,process_name是进程的命令,中间以’/’号分隔。

和上面的原因一样,我们只查找listen的端口,netstat 给我们提供了-l的选项,这个选项不是默认的选项。

下面以1521端口来看怎么查找到该程序,我们使用下面的命令:

netstat -lnp|awk ‘BEGIN{prt=”:1521$”}{if ($4 ~ prt) print $0}’

在这里使用awk来匹配第4个字段的模式是为了避免误判。

linux端口号对应服务的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux端口号对应服务,Linux通信必备!端口号对应服务完整收录,Linux里面VNC端口号是多少?,linux 通过哪个命令可以查看某个服务及其端口,进程号的信息别忘了在本站进行查找喔。

香港服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/204424.html<

(0)
管理的头像管理
上一篇2025-04-07 03:48
下一篇 2025-04-07 03:49

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注