Operating system 当配置两个具有相同端口的进程时会发生什么情况

Operating system 当配置两个具有相同端口的进程时会发生什么情况,operating-system,Operating System,假设我们有两个进程具有相同的端口,但一次一个进程将使用它,另一个进程将处于被动模式,一旦主动进程停止,被动进程将开始从端口读取数据 现在,因为在linux中,所有内容都是一个文件描述符,所以我想知道是否有任何方法可以让被动进程立即开始从端口读取数据 目前,我正在关闭主动进程中的端口,然后在变为主动后再次在被动进程中打开它 提前感谢。否,一次只能从一个端口读取一个进程。即使在linux上,当进程使用该端口时,它也会锁定该端口。正是linux体系结构使得所有内容都是一个文件(除了网络设备)。但是这些

假设我们有两个进程具有相同的端口,但一次一个进程将使用它,另一个进程将处于被动模式,一旦主动进程停止,被动进程将开始从端口读取数据

现在,因为在linux中,所有内容都是一个文件描述符,所以我想知道是否有任何方法可以让被动进程立即开始从端口读取数据

目前,我正在关闭主动进程中的端口,然后在变为主动后再次在被动进程中打开它


提前感谢。

否,一次只能从一个端口读取一个进程。即使在linux上,当进程使用该端口时,它也会锁定该端口。正是
linux
体系结构使得所有内容都是一个文件(除了
网络设备
)。但是这些
设备文件(或端口)是特殊文件或设备文件。您不能将其作为普通文件进行操作。

可能存在重复的文件