淡然钢铁侠

文章
5
资源
0
加入时间
2年10月21天

flock

shell命令flock通过加锁方式实现互斥访问。常用于多进程间互斥访问。flock用flock(2)系统调用实现。Linux提供了flock(对整个文件加锁)、fcntl(对整个文件区域加锁)两个函数来做进程间的文件同步。同时也可以使用信号量来完成所需的同步,但通常使用文件锁会更好一些,因为内核能够自动将锁与文件关联起来。flock 是对于整个文件的建议性锁。也就是说,如果一个进程在...