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
·ÖÖÓ Ð¡Ê± Ìì Ô ÌìÿÐÇÆÚ
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
ÔÚlinuxÖÐËùÓеÄsyscall¶¼Êǵ÷ÓÃint 0x80, int 0x80µÄÖжϷþÎñ³ÌÐòΪsystem_call(arch/x86/kernel/traps_32.c:set_system_gate(SYSCALL_VECTOR,&system_call). system_call (arch/x86/entry_32.S)×îÖÕcall *sys_call_table(,%eax,4)À´Íê³ÉÒ»¸ösyscallµ÷ÓÃ.
¼´ int 0x80 -> system_call -> s ......
×î½üºÜÊÇÎÞÁÄ£¬°Ñ±¾±¾ÄóöÀ´»»¸öϵͳ»»¸öÐÄÇé¡£ÓÚÊǾö¶¨°ÑÔ½ÅÜÔ½ÂýµÄD°æXP»»µô¡£Õâ´ÎÏÂÔØÁËFEDORA 12 X64£¬×ÜÊÇÄÃË«ºË64λµÄCPUÀ´ÅÜ32λϵͳÒѾÈÃÎÒ²»Ë¬ºÜ¾ÃÁË¡£
ϵͳװºÃÁËÒÔºó·¢ÏÖÓе㲻¶Ô¾¢£¬£À £À
¶«Î÷ºÃ´ó¡£¿´À´ÊÇ·Ö±æÂʵÄÎÊÌ⣬ϵͳ£Ê×Ñ¡Ïî£ÏÔʾ......ºÃÏñ¸Ä²»ÁË.
PS:ÔÚlinuxÏÂÃæ²»×°ÏÔ¿¨ÊDz»ÄܸķֱæÂʵÄ
û° ......
multigetºÅ³ÆÎªlinuxϵÄѶÀ×£¬ÏÂÔØËٶȺܿì,Ö§³Ö¶ÏµãÐø´«£¬ÇÒÓÐѶÀ×Ò»ÑùµÄÐü¸¡¿ò£¬ºÜÊÇ·½±ã¡£µ«ÓÉÓÚÆäÓÚ2007ÄêÍ£Ö¹¸üкͿª·¢£¬¶ø
linuxµÄ±àÒëÈí¼þÈ´ÔÚ²»¶Ï¸üУ¬gccµÈ±àÒë³ÌÐò¶Ô³ÌÐò´úÂëµÄÓï·¨ºÍ²ÎÊýÒªÇóÔ½À´Ô½Ñϸñ£¬ËùÒÔÏÖÔÚ¾ÍÔì³ÉÁË´ó¶àÊýlinux»á³öÏÖ±àÒë°²×°
multiget1.2ʧ°ÜµÄÏÖÏó£¬ÉÏÃæ¸½¼þÊÇÎÒÐ޸ĺóµÄmultiget£¬ ......
С¼¼ÇÉ£¬¶ÔÓÚlinuxÀÏÄñÀ´Ëµ²»Ö¹Ò»Ìᣬµ«ÊǶÔÓÚÎÒÕâÖÖÐÂÊÖ»¹ÓкÜÓаïÖúµÄ¡£
1. ÃüÁîÐеıðÃû£º
sudo gedit ~/.bashrc
ÔÚ´ò¿ªµÄÎļþÖÐʹÓãºalias ¼òдÃüÁî=“ÒªÌæ»»µÄÃüÁî”
È磺alias l=“ls -l”
alias install=“sudo apt- ......