怎么让程序被KILL后自动运行?
可执行文件是:/usr/sbin/date
在运行时被kill了
如何让它重生呢?
SHELL命令实现
知道的帮我下
谢了
[解决办法]
只能不停的检测进程存不存在了 另外
[解决办法]
定时ps命令看你的进程还在不在,不在就重新启动吧
[解决办法]
做个守护进程。
[解决办法]
只能让其他程序检测了,比如用计划任务程序cron
[解决办法]
加入 crontab
[解决办法]
[解决办法]
int main()
{
pid_t pid;
pid = fork();
if ( pid > 0)
exit(0);
else if (pid == 0)
{
execl("/bin/sh","sh","-c","date",">>./time.txt",NULL);
sleep(10);
}
else
exit(127);
}
[解决办法]
跑个crontab,查一下ps aux里有没有,没有就再起一个。