fcntl
的手册页告诉它用于操作文件描述符。但这个名字并不好记。知道它的全名将有助于记住这个系统调用名称及其用途。我试图在 Internet 上查找,但除了手册页之外找不到任何东西。
请谁告诉我fcntl的全名或名字的由来。
最佳答案
从 POSIX,它是 File Control :
NAME
fcntl
- file control
有一个相关的系统调用,ioctl
,即Input-Output Control。两者之间的区别在于,fcntl
修改文件描述符/文件描述,而 ioctl
控制文件描述背后的输入/输出设备的行为。
关于c - fcntl Unix/Linux系统调用的全称是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47517031/