标签: file-locking fcntl
例如在python中,我使用了fcntl风格的文件锁:
fcntl
import fcntl x = open('foo', 'w+') fcntl.flock(x, fcntl.LOCK_EX | fcntl.LOCK_NB)
现在x是用于r / w操作的打开文件描述符。
x
我可以同时将锁定文件用作普通文件吗?
我能想到的一些故障正在干扰锁定本身,或者锁定机制在正常操作期间随机地截断/更改权限等。