O'Reilly logo
  • Peter Malmgren thinks this is interesting:

Up until now, it may have appeared that there is a one-to-one correspondence between a file descriptor and an open file. However, this is not the case. It is possible—and useful—to have multiple descriptors referring to the same open file

From

Cover of The Linux Programming Interface

Note

It is useful, and potentially racy :)