什么是fcntl Unix/Linux系统调用的全名

Alo*_*hor 1 c operating-system system-calls fcntl

fcntl告诉它的man页面用于操作文件描述符.但这个名字不容易记住.知道其全名将有助于记住此系统调用名称及其用法.我试图在互联网上找到但除了手册之外无法得到任何东西.

请有人告诉fcntl名称的全名或来源.

Ant*_*ala 8

从POSIX,它是F ile C o nt ro l:

名称

    fcntl- f ile c o nt ro l


还有一个相关的系统调用,ioctl nput- Ø本安输出ç牛逼 RO .2之间的区别在于fcntl修改文件描述符/文件描述,而ioctl控制文件描述后面的输入/输出设备的行为.

  • 现在,你只需要记住它是 `fcntl`、`fctl` 还是 `fctrl` :p (2认同)