当前位置: 技术问答>linux和unix
请问几个有关File lock和null pointer的问题
来源: 互联网 发布时间:2016-03-25
本文导语: >>搜寻了很久,不是一直找不到合适的内容就是没有什么东东.. 在Linux的File lock的机制中 范围模式: Full lock(要用什么参数才能Full lock?) >>atomic operation(问标准定义?) >>open Partial lock(问各自用法?) >>fcntl >>lockl 何谓compl...
>>搜寻了很久,不是一直找不到合适的内容就是没有什么东东..
在Linux的File lock的机制中
范围模式:
Full lock(要用什么参数才能Full lock?)
>>atomic operation(问标准定义?)
>>open
Partial lock(问各自用法?)
>>fcntl
>>lockl
何谓completing lock(竞争性文件锁)?
Null pointer在 Linux中的行为?(有没有用GNU libc?影响为何?)
Read?
Write?
麻烦了解这方面的高手解惑!
在Linux的File lock的机制中
范围模式:
Full lock(要用什么参数才能Full lock?)
>>atomic operation(问标准定义?)
>>open
Partial lock(问各自用法?)
>>fcntl
>>lockl
何谓completing lock(竞争性文件锁)?
Null pointer在 Linux中的行为?(有没有用GNU libc?影响为何?)
Read?
Write?
麻烦了解这方面的高手解惑!
|
Mandatory locking在很多操作系统都是支持的,但不是POSIX标准。Linux也支持,但需要在mount文件系统时用-o mand选项,而且要设置欲保护文件的属性为setgid但没有group的x位,也就是说要用命令:
chmod g+s,g-x yourfile
之后对这些文件的锁就是Mandatory locking了。
chmod g+s,g-x yourfile
之后对这些文件的锁就是Mandatory locking了。