LinuxϵͳÏÂÄÜ·ñʵÏÖÒÔÏÂÕâ¸ö¹¦ÄÜ
ÏÖÔÚµÄ×ö·¨ÊÇ,ͨ¹ýcrontabÿ·ÖÖÓÖ´ÐÐÒ»¸öphp,Õâ¸öphp¸ºÔð´ÓÊý¾Ý¿âÖÐÈ¡³öÓʼþ,È»ºó·¢ËÍ
ÎÊÌâÊÇ,Èç¹ûÓʼþºÜ¶à,ÿ·ÖÖÓÖ´Ðв»Íê,ÄÇ»áÔì³ÉºÜ¶àphp½ø³Ì
Äܲ»ÄÜʵÏÖµÈÕâ¸öphpÖ´ÐÐÍêÁËÁ¢¼´Æô¶¯Ò»¸öеÄ?²»ÓÃcrontab
µÚÒ»ÖÖ ÓÃcrontab£¬Äã¿ÉÒÔ×ö¸öÊýÁ¿µÄÏÞÖÆ£¬ÀýÈçÿ·ÖÖÓ·¢ËÍÊ®¸öÓʼþ£¬È»ºó¼ÌÐøÃ¿·ÖÖÓÖ´ÐÐÕâ¸öÎļþ
µÚ¶þÖÖ£¬ ´´½¨Á½¸ö³ÌÐò£¬ Ò»¸öÊÇÖ´ÐгÌÐòÒ»Ö±ËÀÑ»·µÄÅÜ×Å£¬ È¥file ÁíÍâÒ»¸ö·¢ÓʼþµÄ³ÌÐò Èç¹ûµÃµ½ÁíÍâÒ»¸ö³ÌÐòÓʼþ·¢Ëͳɹ¦¾ÍÖ´ÐÐÏÂÒ»¸ö
µÚÒ»ÖÖ ÓÃcrontab ÅäºÏSH ½Å±¾£¬Èç¹ûSH ½Å±¾¼ì²âµ½·¢ÓʼþµÄ³ÌÐò½ø³ÌÔÚÔËÐУ¬±íʾÓʼþû·¢Í꣬Ôò²»×öÈκÎÊ£¬Èç¹ûûÓнø³Ì£¬Ôò±íʾ³ÌÐòÒÑÖ´ÐÐÍ꣬Æô¶¯Ð½ø³Ì ÔÙÖØÐ¿ªÊ¼·¢Óʼþ
µÚ¶þ³Ì while(true) + sleep
˼·£ºÁ½¸öcrontab¡£
A crontab :ÿ·ÖÖÓÖ´ÐÐÒ»¸öreaddb.php,Õâ¸öphp¸ºÔð´ÓÊý¾Ý¿âÖÐÈ¡³öÓʼþ£¬²¢´æ·Åµ½Ò»¸öÖ¸¶¨Îļþmail_list
B crontab :ÿ·ÖÖÓÖ´ÐÐÒ»¸ösendmail.php,Õâ¸öphp¸ºÔðÈ¥mail_listÎļþÖжÁȡһ¸öÓʼþµØÖ·£¬·¢ËÍÓʼþ£¬È»ºóɾ³ýmail_listÖеı¾Ìõ¼Ç¼¡£
ÄãµÄÐèÇóÊǰÑÓʼþ¶ÓÁÐÖÐмÓÈëµÄÓʼþ²»¶ÏµÄ°´Ò»¶¨Ë³Ðò·¢ËͳöÈ¥Êǰɣ¿
¶ø´¥·¢·½Ê½ÊǶ¨Ê±¼ì²é£¿
×î¼òµ¥µÄ·½Ê½¾ÍÊÇwhile(true) + sleep
È»ºó·¢ÏÖËüȱÉÙÊØ»¤½ø³Ì£¬Ò»µ«³ÌÐòÖÕÖ¹Á˹¤×÷¾ÍÍ£Ö¹ÁË¡£
Äã֮ǰ֮ËùÒÔÓÃcrontab¾ÍÊÇÒòΪ·ÀÖ¹Ëü²»¹¤×÷ÁË£¬²»ÊÇô:)
ÆäʵÎÊÌâ¾ÍÔÚÓÚÈçºÎ±£Ö¤ËæÊ±Óнø³ÌÔÚÔËÐС£
²»ÓÃcrontab²»ÊDz»ÐУ¬µ«ÊÇ×÷Ϊphp½Å±¾ÄãÐèÒªÏë°ì·¨±£Ö¤Ëü³¤Ê±¼äÕý³£¹¤×÷¡£
¹ØÓںܶà½Å±¾Í¬Ê±ÔËÐУ¬Õâ˵Ã÷Äãδ×÷Èκδ¦Àíµ¼Öµġ£ºÜ¶à°ì·¨¿ÉÒÔ½â¾öÕâ¸öÎÊÌâ
Ïà¹ØÎÊ´ð£º
ÎÒÓõÄÊÇͼÐνçÃæµÄlinux5...
µ«ÊÇÎÒ²»»áÔÚlinuxϽ¨Á¢cÎļþ»¹ÓÐÓÃʲôÃüÁîÀ´Ö´ÐÐcÎļþô?
ÎÒµÄ×ÀÃæÖ»ÓÐComputer people's Home ºÍ Trash
´óϺÎÒqq304199303ÄÜÖªµÀÏÂô?
ÒýÓÃ
´óϺÎÒqq304199303Ä ......
ubuntu»·¾³ÏÂ,ÓÃcдµÄ³ÌÐòÔõôÈÃËüÿÌ춨ʱÔËÐÐ,
Â鷳˵µÄÏêϸһµã,лл.
ʹÓÃcronºÍat¾Í¿ÉÒÔÁË
±à¼/etc/crontab ÎļþÅäÖÃcron
cron·þÎñÿ·ÖÖÓ²»½öÒª¶ÁÒ»´Î/var/spool/cronÄÚµÄËùÓÐÎļþ£¬»¹ÐèÒª¶ÁÒ» ......
ÄÄλ´óÏÀ×ö¹ýÄÚºË̬µÄUDPͨÐŰ¡£¿
СµÜʹÓÃstruct socket *sock½á¹¹ÄܽøÐÐͨÐÅÁË£¬µ«ÊÇÎÞ·¨ÏñÓû§Ì¬³ÌÐòÒ»ÑùʹÓÃpoll»òÕßselect¡£
ÓÐд¹ýµÄ´óÏÀÄÜ·ñ¸øµãÌáʾ»òÕß´úÂëÆ¬¶Î°¡£¿
ÏÈл¹ýÀ²£¡£¡£¡
°ï¶¥£ ......
ÎÒдÁËÒ»¸öOCCIµÄ³ÌÐò,¸Ã³ÌÐòÔÚlinuxÏÂÃæÔËÐÐÒ»ÇÐÕý³£,µ«ÊÇͬÑùµÄ´úÂëµ½AIXÏÂÔÙ±àÒëÔËÐоͳöÎÊÌâÁË.¶øÇÒÒ»´ÎÌá½»ÊýÁ¿µÄ²»Í¬,±¨µÄ´íÒ²²»Í¬.
C/C++ code:
#include <iostream>
#include <occi.h>
u ......
#include "csapp.h"
#define MAX_ARG_NUM 10
#define MAXLINE 512
#define PEER_PORT 1719
struct Udp2SipMsg
{
int argc;
c ......