文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
/var/lock:锁文件
5.9.1. 用途
锁文件应该保存在 /var/lock
文件夹结构中。
由多个应用程序共享的设备锁或其他资源锁文件,如以前放在 /usr/spool/locks
或 /usr/spool/uucp
下的串口设备锁文件,现在必须保存在 /var/lock
中。必须使用“ LCK..
”后跟设备的基本名称的命令惯例,例如,要锁定 /dev/ttyS0
,应该创建名为“ LCK..ttyS0
”的文件5 。
这些锁文件的内容格式必须为 HDB UUCP 锁文件格式。HDB 格式将进程标识(PID)以 10 字节的 ASCII 十进制数字形式保存,后面跟一个换行符。例如,如果进程 1230 持有一个锁文件,该文件会包含 11 个字符:空格、空格、空格、空格、空格、空格、空格、1、2、3、0 和换行。
5. 然后,任何想要使用/dev/ttyS0
的对象都可以读取这个锁文件并作出相应的反应(/var/lock
下的所有文件都必须是全局可读的)。 ↩
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论