Bootstrap

lock文件

项目中看到的.lock文件,了解下

.lock文件被很多的操作系统和应用程序所使用来锁住某些资源,比如一个文件或者一个设备。典型的一般是没有包含任何数据的一个空的文件,但是可能也包含lock文件的属性和设置。

Lock文件表明一个应用程序中某个资源在锁释放之前是不能被应用的。这对那些需要并发访问临界资源的应用程序是十分有用的。对于文件锁,应用程序会创建一个新文件,然后将此文件在原有命名的基础上添加一个.lock后缀,比如,example.file文件的锁文件将是example.file.lock。

Lock文件通常会在基于Unix的系统中见到,包括Red Hat Linux文件系统锁。Lock文件的其他例子包括Mozillas的parent.lock文件,这个文件锁住了Windows Firefox配置文件;还比如有Apache Web Server的lock文件,它是运用LockFile 指令来创建的。

;