ChinaUnix.net
相关文章推荐:

linux daemon 问题 守护进程

各位大虾,小弟准备建立一个daemon进程并且实现每隔1秒将系统时间输出到在一个文件内!需要用C完成!现在我的代码如下: /* daemon.c */ #include; #include; #include ; #include ; #include ; #define MAXFILE 65535 main() { pid_t pid; int i; pid=fork(); if(pid<0){ printf("error in fork\n"); exit(1); }else if(pid>;0) /* 父进程退出 */ exit(0); /* 调用...

by frank2006 - 内核/嵌入技术 - 2004-11-17 19:31:45 阅读(724) 回复(1)

相关讨论

用C++写了一程序,想以daemon方式运行,在写启停脚本的时候碰到以下问题: start()时,不管程序启动是否成功,返回的都是成功 daemontest.c #include #include #include #include #include #include #include int daemon_init(void) { pid_t pid; if((pid = fork()) < 0) return(-1); else if(pid != 0) exit(0); /* parent exi...

by visualj - C/C++ - 2008-06-20 12:43:52 阅读(2173) 回复(0)

我是石油方面的SA.用户经常使用36英寸以上的大绘图仪,这种绘图仪 往往挂接在一台unix工作站(单位有SGI SUN IBM ALPHA工作站),为 了共享这台绘图仪,我编写了daemon+SOCKET+绘图程序去控制,这样当 远程有绘图请求时,daemon会激活,启动SOCKET程序传输文件,完成绘图. 出现的问题是大图经常画到一半就停住,不知是不是SOCKET的程序编写 有问题. 我用NFS共享磁盘,daemon+绘图程序没有停止的问题,一切正常.但这不 是解决问题的理想办法...

by simon_wen - Solaris - 2003-12-29 10:01:18 阅读(727) 回复(1)

UNIX下利用inetd daemon 管理应用系统的守护进程 中国银行西安市分行信息科技处 胡旋 在当今网际互连中 TCP/IP 已成为事实上的标准,大部分应用程序均采用C/S操作模式、TCP/IP编程并运行。即客户端向服务器发出请求,服务器运行守护进程,随时监听和捕捉客户端的请求并进行相应的处理。对于较大类型的应用系统,如银行综合业务处理系统,将产生各种类型的后台服务进程,这些进程均在无休止的等...

by xzh2002 - 其他UNIX - 2005-11-04 09:24:26 阅读(1685) 回复(1)

SCO TCP/IP网络管理---守护进程daemon) 出自:http://www.xici.net 大鹰 2001年10月10日 11:34  这次我们介绍一下在支持多用户条件下启动的TCP/IP守护进程daemon)的一个 概貌。如下:            Multiuser daemons Always started: . inetd Started if configuration file is present: . pppd . snmpd . named . gated . xntpd . lpd Started if configuration file for alternative is nor pre...

by sdccf - 其他UNIX - 2002-12-20 21:16:34 阅读(2043) 回复(0)

amd:自动安装NFS(网络文件系统)守侯进程 apmd:高级电源管理 Arpwatch:记录日志并构建一个在LAN接口上看到的以太网地址和IP地址对数据库 Autofs:自动安装管理进程automount,与NFS相关,依赖于NIS Bootparamd:引导参数服务器,为LAN上的无盘工作站提供引导所需的相关信息 crond:linux下的计划任务 Dhcpd:启动一个DHCP(动态IP地址分配)服务器 Gated:网关路由守候进程,使用动态的OSPF路由选择协议 Httpd:WEB服务器 Inetd...

by 牙齿晒太阳 - Linux论坛 - 2004-11-06 19:40:17 阅读(586) 回复(1)

amd:自动安装NFS(网络文件系统)守侯进程 apmd:高级电源管理 Arpwatch:记录日志并构建一个在LAN接口上看到的以太网地址和IP地址对数据库 Autofs:自动安装管理进程automount,与NFS相关,依赖于NIS Bootparamd:引导参数服务器,为LAN上的无盘工作站提供引导所需的相关信息 crond:linux下的计划任务 Dhcpd:启动一个DHCP(动态IP地址分配)服务器 Gated:网关路由守候进程,使用动态的OSPF路由选择协议 Httpd:WEB服务器 Inetd...

by d8d8 - Linux论坛 - 2004-04-29 21:18:37 阅读(953) 回复(3)

我的代码是server端 开启daemon 守护进程,建立socket 连接,输出文本文件数据 分三段代码执行..但结束却只输出读取文件文件的数据... daemon进程也没有开启..连接的话由于client没有写.... 大家帮我看下这段代码. SP:通过daemon程序从/proc/net/dev读取并统计流量,通过socket连接在10.0.0.4上读取daemon提供的流量信息并显示,通过gd库绘制图形。 #include //fork,exit,setsid,chdir,clos...

by 守住每一天 - C/C++ - 2007-12-07 15:12:08 阅读(8650) 回复(26)

在学习linux 启动过程中有一个迷惑的地方请高手指点: init读取/etc/inittab,里面调用rc.sysinit 运行结束后根据运行级别运行rc??.d 中的程序,运行结束后运行rc.local ,里面可以加入自己想运行的服务等程序。另外系统还有一个守护进程程序xinetd,他也是自动启动服务的。现在的问题是什么样的服务程序放在rc??.d ,什么样的服务放xinetd中,两种 随系统一起启动的方式有什么不同,xinetd 是什么时候启动的,我在网上找了好多启...

by christ - Linux论坛 - 2005-01-14 11:39:31 阅读(854) 回复(7)

以下程序开始运行时,只有一个进程,到后来会同时出现数个进程,是怎么回事呢? [quote]& init_daemon; while(1) { & myapp(); sleep(5); } exit; sub init_daemon { my $pid; if( $pid=fork() ) { exit(0); } elsif( $pid< 0 ) { exit(1); } }[/quote]

by 屠龙 - Perl - 2009-01-02 11:14:12 阅读(1887) 回复(6)

我的服务程序在最开始由用户输入命令行参数决定是否运行在后台,但是我发现如果运行在后台(我使用的是unp现成的代码,大家都很熟悉吧),会出现一个问题,那就是以后我的printf这样的语句,输出都被送到了之后建立的socket里面,我想了想,这大概是由于,daemon函数里面有close (1~64)文件描述付的语句,从而使得我的STDOUT_FILENO(stdout)和后来的socket描述符变成相同的了,也就是说。在后台的情况下,printf的行为就不确定了,...

by picobsd - C/C++ - 2003-08-31 17:05:50 阅读(2000) 回复(1)