2025年2月28日
检查 Ubuntu 中正在运行哪些端口和进程
在连接到端口或调试之前,您必须知道哪些端口正在运行以及该端口上正在运行哪些进程。有时您可能还会遇到诸如“端口已在使用中”之类的问题,如果有必要,您必须知道哪个进程正在使用该端口,并在需要时终止它。这可以通过了解不同进程使用哪些端口来实现。我们将研究一些完成本文工作的方法。首先,让我们了解一下本文中使用的一些技术术语。什么是端口?端口是可以使用各种协议与应用程序进行通信的抽象。对于 TCP、UDP 和 SMTP 等传输层协议,会使用端口。不同的服务被分配一个端口号,例如HTTP使用的端口80、SSH使用的端口22等。端口号的使用使得多个系统可以通过相同的传输协议打开多个套接字。应用程序中使用多个端口和动态端口 49152-65535。前 1024 个端口 (00-1023) 是系统端口,它们…