使用flock,多个进程可以同时拥有一个共享锁,或者正在等待获取写锁。我如何获得这些过程的清单?
flock
也就是说,对于给定的文件X,理想情况下是查找持有或正在等待文件锁定的每个进程的进程ID。尽管只是获得等待锁定的进程数的计数,但这将是一个很好的开始。
lslocks,来自util-linux软件包,正是这样做的。
lslocks
在该MODE列中,等待锁定的进程将标有*。
MODE
*
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句