fcntl 文件锁和struct flock(转载)fcntl 文件锁
fcntl 文件锁 很多时候,当我们有多个进程要访问同一个文件的时候,为了防止多进程访问导致的不一致,我们就要考虑进程间的同步问题了。fcntl是一个非常强大的函数,在这里我们可以使用它来给文件的某一个部分上锁。先来看一下它的声明:1 int fcntl(int filedes, int cmd, ... /* struct flock *flockptr */ ); ...