LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 818|回复: 8

如何让一个程序在同一时刻只有一个进程在运行?

[复制链接]
发表于 2004-11-29 17:12:23 | 显示全部楼层 |阅读模式
如何让一个程序在同一时刻只有一个进程在运行?也就是启动一个之后,第二个无法启动。
发表于 2004-11-29 17:47:13 | 显示全部楼层
如果你有时间,请参考一下gedit的实现
发表于 2004-11-29 17:59:50 | 显示全部楼层
可以利用文件加锁
 楼主| 发表于 2004-11-30 10:44:46 | 显示全部楼层
文件加锁是个好办法。
大侠们给点其它方法的代码。
发表于 2004-11-30 11:22:44 | 显示全部楼层
以前讨论过,可以在论坛搜索一下。
 楼主| 发表于 2004-12-1 12:30:01 | 显示全部楼层
找到一些,但只是简单说了一下,有没有代码可以参考一下,谢谢.
发表于 2004-12-1 14:58:41 | 显示全部楼层
知道了原理,代码还不好写吗?写程序最重要的可是思路呀!
发表于 2004-12-1 16:52:58 | 显示全部楼层
open a socket and bind to a port. :p
 楼主| 发表于 2004-12-1 16:59:45 | 显示全部楼层
学习阶段
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表