Linux²Ù×÷ϵͳ¶¨Ê±µ÷¶ÈϵͳCron½éÉÜ
Linux²Ù×÷ϵͳ¶¨Ê±µ÷¶ÈϵͳCron½éÉÜ
cronÊÇÒ»¸ölinuxÏµĶ¨Ê±Ö´Ðй¤¾ß£¬¿ÉÒÔÔÚÎÞÐèÈ˹¤¸ÉÔ¤µÄÇé¿öÏÂÔËÐÐ×÷Òµ£¬±¾Îĵµ²»½²cronʵÏÖÔÀí£¬Ö÷Òª½²Ò»ÏÂcronµÄ¾ßÌåʹÓü°¼òµ¥½éÉÜ¡£
ÐÂÔöµ÷¶ÈÈÎÎñ
ÍÆ¼öʹÓÃcrontab -eÃüÁîÌí¼Ó×Ô¶¨ÒåµÄÈÎÎñ£¨±à¼µÄÊÇ/var/spool/cron϶ÔÓ¦Óû§µÄcronÎļþ£©£¬Í˳öºóÖØÆôcrond½ø³Ì£¬ËäÈ»¹Ù·½ÎĵµÃèÊöΪ“crondÃüÁîÿ·ÖÖӻᶨÆÚ¼ì²éÊÇ·ñÓÐÒªÖ´ÐеŤ×÷£¬Èç¹ûÓÐÒªÖ´ÐеŤ×÷±ã»á×Ô¶¯Ö´Ðиù¤×÷¡£”£¬µ«ÎÒÔø¾Óöµ½²»ÖØÆôÎÞ·¨ÔËÐÐÈÎÎñµÄÇé¿ö£¨Ò²ÐíÒòΪijЩϵͳcrontabÊǶÁµ½ÄÚ´æÖеģ¬ÐÞ¸ÄÍê/etc/crontabºó²¢Ã»ÓÐÂíÉÏÖ´ÐУ©£¬¿ÉÒÔʹÓÃÈçÏ·½Ê½ÖØÐÂÆô¶¯cron·þÎñ»òÖØÐ¼ÓÔØcronÅäÖÃ
/etc/rc.d/init.d/crond restart
service cron reload
ͬÑù£¬ÎÒÃÇÒ²¿ÉÒÔÖ±½ÓÐÞ¸Ä/etc/crontabÎļþÀ´Ð½¨ÈÎÎñ£¬/etc/crontabÎļþÄÚÈÝĬÈÏÈçÏ£º
¡¡¡¡SHELL=/bin/bash
¡¡¡¡PATH=/sbin:/bin:/usr/sbin:/usr/bin
¡¡¡¡MAILTO=root //Èç¹û³öÏÖ´íÎ󣬻òÕßÓÐÊý¾ÝÊä³ö£¬Êý¾Ý×÷ΪÓʼþ·¢¸øÕâ¸öÕʺÅ
¡¡¡¡HOME=/ //ʹÓÃÕßÔËÐеÄ·¾¶,ÕâÀïÊǸùĿ¼
¡¡¡¡# run-parts
¡¡¡¡01 * * * * root run-parts /etc/cron.hourly //ÿСʱִÐÐ/etc/cron.hourlyÄڵĽű¾
¡¡¡¡02 4 * * * root run-parts /etc/cron.daily //ÿÌìÖ´ÐÐ/etc/cron.dailyÄڵĽű¾
¡¡¡¡22 4 * * 0 root run-parts /etc/cron.weekly //ÿÐÇÆÚÖ´ÐÐ/etc/cron.weeklyÄڵĽű¾
¡¡¡¡42 4 1 * * root run-parts /etc/cron.monthly //ÿÔÂÈ¥Ö´ÐÐ/etc/cron.monthlyÄڵĽű¾
×¢Òâ
"run-parts"Õâ¸ö²ÎÊýÁË£¬Èç¹ûÈ¥µôÕâ¸ö²ÎÊýµÄ»°£¬ºóÃæ¾Í¿ÉÒÔдҪÔËÐеÄij¸ö½Å±¾Ãû£¬¶ø²»ÊÇÎļþ¼ÐÃûÁË¡£
/etc/cron.hourly/£¬/etc/cron.daily/¡¢cron.weekly/¡¢/cron.monthly/ ´æ·Å×ÅϵͳԤÏÈÖÆ¶¨µÄcronÈÎÎñ
/etc/crontabÎļþÓï·¨ÈçÏ£º
Minute Hour Day Month Dayofweek command
·ÖÖÓ Ð¡Ê± Ìì Ô ÌìÿÐÇÆÚ
Ïà¹ØÎĵµ£º
ÒªÔÚ¹¤×÷Õ¾ÏÔʾÎļþ£¬ÇëÊäÈ룺
cat notes
´ËÃüÁî»áÏÔʾ notes ÎļþÖеÄÊý¾Ý¡£Èç¹û¸ÃÎļþµÄÐÐÊý´óÓÚ¿ÉÓÃÆÁÄ»ÐÐÊý¼õÒ»µÄÖµ£¬ÔòÎļþµÄ²¿·ÖÄÚÈÝ»á¹ö³öÆÁÄ»¡£ÒªÃ¿´Î½«ÎļþÁÐÔÚÒ»Ò³ÉÏ£¬Ê¹Óà pg ÃüÁî¡£
Òª²¢Öü¸¸öÎļþ£¬ÇëÊäÈ룺
cat section1.1 section1.2 section1.3 >section1
´ËÃüÁ ......
1£ºlinuxÏÂÅúÁ¿½«´óдĿ¼»òÎļþÃû¸ÄΪСдÃüÁî
ZIP ÏÈ´ò³É°ü£¬ZIP -r A A/*£¬ÔÙUNZIP -LL A B (A/*±íʾAĿ¼ÏµÄËùÓÐÎļþ)£¨AºÍB¶¼Îª.zipÎļþ,-LL ±ä´óдΪСдµÄ²ÎÊý£©
Ôò£¬A°üÀïµÄ´óдĿ¼ºÍÎļþ ......
¹ØÓÚϵͳµ÷ÓýٳÖ
Èç¹ûÒ»¸öľÂíÒªÒþ²ØÆðÀ´£¬²»±»ÏµÍ³¹ÜÀíÔ±·¢ÏÖ¡£½Ø»ñϵͳµ÷ÓÃËÆºõÊDZØÐëµÄ¡£´ó²¿·ÖÇé¿öÏ£¬Í¨¹ýÐÞ¸Äϵͳµ÷ÓñíÀ´ÊµÏÖϵͳµ÷ÓõĽٳ֡£ÏÂÃæÊÇÒ»¸öµäÐ͵Ľػñϵͳµ÷ÓõÄÄ£¿é£º
Ä£¿éÒ»£º
#include
#include
#include
#include
#include
#include
#include
#include
#include
MODULE_LICE ......
×î½üºÜÊÇÎÞÁÄ£¬°Ñ±¾±¾ÄóöÀ´»»¸öϵͳ»»¸öÐÄÇé¡£ÓÚÊǾö¶¨°ÑÔ½ÅÜÔ½ÂýµÄD°æXP»»µô¡£Õâ´ÎÏÂÔØÁËFEDORA 12 X64£¬×ÜÊÇÄÃË«ºË64λµÄCPUÀ´ÅÜ32λϵͳÒѾÈÃÎÒ²»Ë¬ºÜ¾ÃÁË¡£
ϵͳװºÃÁËÒÔºó·¢ÏÖÓе㲻¶Ô¾¢£¬£À £À
¶«Î÷ºÃ´ó¡£¿´À´ÊÇ·Ö±æÂʵÄÎÊÌ⣬ϵͳ£Ê×Ñ¡Ïî£ÏÔʾ......ºÃÏñ¸Ä²»ÁË.
PS:ÔÚlinuxÏÂÃæ²»×°ÏÔ¿¨ÊDz»ÄܸķֱæÂʵÄ
û° ......
ÍøÉÏÓкܶàµÄ·½·¨£¬¹ØÓÚÍü¼ÇlinuxµÇ¼ÃÜÂëÖ®ºóÓ¦¸ÃÔõô°ì¡£ÓÐÎåÖÖ·½·¨£¬¶¼ºÜºÃ¡£
±¾ÈËÒÔΪÓÃgrubÒýµ¼µÄÄÇÖÖ×îʵÓ㬺Ǻǣ¡ÊÔÁËһϣ¬¹ûÈ»¿ÉÒÔ£¡£¡
grubÒýµ¼
1. ÔÚ³öÏÖgrub»ÃæÊ±£¬Ñ¡ÔñlinuxÒýµ¼ÏȻºó°´e¼ü
2. Ñ¡ÔñÒÔkernel¿ªÍ·µÄÒ»ÐУ¬ÔÙ°´e ¼ü£¬ÔÚ´ËÐеÄĩ⣬°´¿Õ¸ñ¼üºóÊäÈësingle£¬ÒԻسµ¼üÀ´Í˳ö±à¼Ä£Ê½£» ......