daemon 初始化、判断是否已启动、单实例守护进程利用文件锁机制