Linux系统管理:简单的定时处理任务
#include#include//内有alarm函数
#include//信号处理函数
void usrt_intnet(int tmp)
{
printf("10s is coming\n");
}
int main()
{
if(signal(SIGALRM,usrt_intnet) == SIG_ERR)
{
printf("intnet is bad\n");
}
alarm(10);
while(1)
{
;
}
}
注解:通过alarm函数设定秒级定时,10秒到后会产生信号SIGALRM,通过signal将信号重定向到usrt_intnet()函数,去执行想要的操作
页:
[1]