2017年2月17日
摘要: 分为正常退出,异常退出 正常退出的方法: 1、在main函数中执行return 2、调用exit函数 3、调用_exit 函数 异常退出的方法: 1、调用abort函数 2、进程收到某个信号,而该信号使进程终止 不管是哪种退出方式,最终都会执行内核中的同一段代码。这段代码用来关闭进程所有已打开的文件 阅读全文
posted @ 2017-02-17 16:17 邶风 阅读(4489) 评论(0) 推荐(0) 编辑
摘要: 用ioctl控制,通过SIOCGIFHWADDR获取MAC地址,SIOCSIFHWADDR设置MAC地址,不过在设置MAC地址之前,要先把网卡down掉,设置好了以后,再UP起来。 #include <sys/types.h> /* for socket(2) and related bits an 阅读全文
posted @ 2017-02-17 14:41 邶风 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 守护进程(daemon)是指在后台运行的,没有控制终端与之相连的进程。它独立于控制终端,通常周期性的执行某种任务。 守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程的方式实现的,如Internet服务器进程inetd,Web服务器进程http等。守护进程在后台 运行,类似于wind 阅读全文
posted @ 2017-02-17 11:02 邶风 阅读(781) 评论(0) 推荐(0) 编辑