#include <unistd.h> int lockf(int fd, int cmd, off_t len); fd:文件描述符 cmd:指定要采取的操作的控制台 0 解锁 1 锁定互斥区域 2 测试互斥锁 3 测试区域 len:要锁定或解锁的连续字节数 0 表示开头到结尾 参考链接:lockf()