How do fds work in the Linux kernel?

Is there a master list of them along with the per process ones?

Can you move one between processes?

Can you replace one in a process?

@fdgonthier I have a want to be able to move a fd from one process to another, then replace it with a connection to the other process.

Is this a good idea, no.

Does it sound fun, yes.


@fdgonthier Yeah, I'm aware that it's contrived. Kinda why it's appealing.

Sign in to participate in the conversation
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!