|
|
在Linux下防止某个程序被运行两次的方法
( 2008/4/22 11:02 )
通过文件锁来实现,在程序运行的一开始,检查某文件是否存在,如果存在则说明改程序已经在运行了,如果不存在则利用open语句创建该文件,程序退出时关闭并删除此文件。 static char file_lock[sizeof(ctl_addr.sun_path)] = /var/run/file.pid;
|
·Linux挪动手机未来:开源定局 群策群“利” (7-11) ·Motorola Releases Touchscreen Linux Smartphone (7-10) ·OpenMoko推出全开放式开源Linux手机 (7-3) ·Linux操作系统下安装显卡驱动的方法步骤 (7-2) ·修改Linux操作系统下22端口两种方法介绍 (7-2) 热议文章·评论:中国电信咸鱼翻生困难很多 (7-16) 评:营销根本就不是问题,中国电信有小灵通的销售经验,多少可以借鉴,倒是网络的稳定需要... ·中电信CDMA将三分天下 设备商急做战略卡位 (7-15) ·中移动拟投资1000亿元扩容G网 (7-14) ·李毅中传达三定方案和下半年工作部署 (7-14) ·中电信重组方案曝光:密谋小灵通全国漫游 (7-13) ·iPhone入华将成必然 黑莓遭遇严峻挑战 (7-11) ·Oracle新手经常碰到的六个错误及解决方案 (7-16) ·快速解决Oracle监听器服务不能启动的问题 (7-16) ·DB2中游标的使用方法以及存储过程的写法 (7-16) ·Oracle数据库启动监听器不启动或打开出错 (7-16) ·正确认识DB2数据库分区兼容性和并置概念 (7-16) |
|||||||||||||||
|