Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linuxÖеÄcronºÍlinux atÃüÁîÓ÷¨Ïê½â


¡¡¡¡linuxÖеÄCronÃüÁîÊÇLinuxµÄÄÚÖ÷þÎñ£¬µ«Ëü²»×Ô¶¯ÆðÀ´£¬¿ÉÒÔÓÃÒÔÏµķ½·¨Æô¶¯¡¢¹Ø±ÕÕâ¸ö·þÎñ£º
¡¡¡¡/sbin/service crond start //Æô¶¯·þÎñ
¡¡¡¡/sbin/service crond stop //¹Ø±Õ·þÎñ
¡¡¡¡/sbin/service crond restart //ÖØÆô·þÎñ
¡¡¡¡/sbin/service crond reload //ÖØÐÂÔØÈëÅäÖÃ
¡¡¡¡ÄãÒ²¿ÉÒÔ½«Õâ¸ö·þÎñÔÚϵͳÆô¶¯µÄʱºò×Ô¶¯Æô¶¯£º
¡¡¡¡ÔÚ/etc/rc.d/rc.localÕâ¸ö½Å±¾µÄĩβ¼ÓÉÏ£º
¡¡¡¡/sbin/service crond start
¡¡¡¡ÏÖÔÚCronÕâ¸ö·þÎñÒѾ­ÔÚ½ø³ÌÀïÃæÁË£¬ÎÒÃǾͿÉÒÔÓÃÕâ¸ö·þÎñÁË£¬Cron·þÎñÌṩÒÔϼ¸ÖÖ½Ó¿Ú¹©´ó¼ÒʹÓãº
¡¡¡¡1.Ö±½ÓÓÃcrontabÃüÁî±à¼­
¡¡¡¡cron·þÎñÌṩcrontabÃüÁîÀ´É趨cron·þÎñµÄ£¬ÒÔÏÂÊÇÕâ¸öÃüÁîµÄһЩ²ÎÊýÓë˵Ã÷£º
¡¡¡¡crontab -u //É趨ij¸öÓû§µÄcron·þÎñ£¬Ò»°ãrootÓû§ÔÚÖ´ÐÐÕâ¸öÃüÁîµÄʱºòÐèÒª´Ë²ÎÊý
¡¡¡¡crontab -l //Áгöij¸öÓû§cron·þÎñµÄÏêϸÄÚÈÝ
¡¡¡¡crontab -r //ɾ³ýû¸öÓû§µÄcron·þÎñ
¡¡¡¡crontab -e //±à¼­Ä³¸öÓû§µÄcron·þÎñ
¡¡¡¡±ÈÈç˵root²é¿´×Ô¼ºµÄcronÉèÖãºcrontab -u root -l
¡¡¡¡ÔÙÀýÈ磬rootÏëɾ³ýfredµÄcronÉèÖãºcrontab -u fred -r
¡¡¡¡Ôڱ༭cron·þÎñʱ£¬±à¼­µÄÄÚÈÝÓÐһЩ¸ñʽºÍÔ¼¶¨£¬ÊäÈ룺crontab -u root -e
¡¡¡¡½øÈëvi±à¼­Ä£Ê½£¬±à¼­µÄÄÚÈÝÒ»¶¨Òª·ûºÏÏÂÃæµÄ¸ñʽ£º*/1 * * * * ls >> /tmp/ls.txt
¡¡¡¡Õâ ¸ö¸ñʽµÄǰһ²¿·ÖÊǶÔʱ¼äµÄÉ趨£¬ºóÃæÒ»²¿·ÖÊÇÒªÖ´ÐеÄÃüÁÈç¹ûÒªÖ´ÐеÄÃüÁîÌ«¶à£¬¿ÉÒÔ°ÑÕâЩÃüÁîдµ½Ò»¸ö½Å±¾ÀïÃæ£¬È»ºóÔÚÕâÀïÖ±½Óµ÷ÓÃÕâ¸ö½Å±¾¾Í¿ÉÒÔ ÁË£¬µ÷ÓõÄʱºò¼ÇµÃд³öÃüÁîµÄÍêÕû·¾¶¡£Ê±¼äµÄÉ趨ÎÒÃÇÓÐÒ»¶¨µÄÔ¼¶¨£¬Ç°ÃæÎå¸ö*ºÅ´ú±íÎå¸öÊý×Ö£¬Êý×ÖµÄȡֵ·¶Î§ºÍº¬ÒåÈçÏ£º
¡¡¡¡·ÖÖÓ¡¡(0-59)
¡¡¡¡Ð¡時¡¡(0-23)
¡¡¡¡ÈÕÆÚ¡¡(1-31)
¡¡¡¡Ô·ݡ¡(1-12)
¡¡¡¡ÐÇÆÚ¡¡(0-6)//0´ú±íÐÇÆÚÌì
¡¡¡¡³ýÁËÊý×Ö»¹Óм¸¸ö¸öÌØÊâµÄ·ûºÅ¾ÍÊÇ"*"¡¢"/"ºÍ"-"¡¢","£¬*´ú±íËùÓеÄȡֵ·¶Î§ÄÚµÄÊý×Ö£¬"/"´ú±íÿµÄÒâ˼,"*/5"±íʾÿ5¸öµ¥Î»£¬"-"´ú±í´Óij¸öÊý×Öµ½Ä³¸öÊý×Ö,","·Ö¿ª¼¸¸öÀëÉ¢µÄÊý×Ö¡£ÒÔϾټ¸¸öÀý×Ó˵Ã÷ÎÊÌ⣺
¡¡¡¡Ã¿ÌìÔçÉÏ6µã
¡¡¡¡0 6 * * * echo "Good morning." >> /tmp/test.txt //×¢Òâµ¥´¿echo£¬´ÓÆÁÄ»ÉÏ¿´²»µ½ÈκÎÊä³ö£¬ÒòΪcron°ÑÈκÎÊä³ö¶¼emailµ½rootµÄÐÅÏäÁË¡£
¡¡¡¡Ã¿Á½¸öСʱ
¡¡¡¡0 */2 * * * echo "Have a break now." >> /tmp/test.txt
¡¡¡¡ÍíÉÏ11µãµ½ÔçÉÏ8µãÖ®¼äÿÁ½¸öСʱ£¬ÔçÉϰ˵ã
¡¡¡¡0 23-7/2£¬8 * * * echo "Have a good


Ïà¹ØÎĵµ£º

Linux³£ÓÃÃüÁî

1¡¢free ²é¿´·þÎñÆ÷µÄÄÚ´æ·ÖÅäÇé¿ö
2¡¢resin ¼ò½é£º
 ps -elf|grep java    //²é¿´½ø³Ì resinÆô¶¯Çé¿ö
 ps -elf|grep java
 ll               //²é¿´½Å±¾Æô¶¯ÁÐ±í£¨ÒªÆô¶¯µÄÎļþÁÐ±í£©
 dl _jsp
 // ......

linuxµÄHZ, Tick, Jiffies

     LinuxºËÐöÖØÒª¸úʱ¼äÓйصÄÃû´Ê»ò±äÊý£¬µ×Ͻ«½éÉÜHZ¡¢tickÓëjiffies¡£
£¨1£©HZ
      LinuxºËÐÄÿ¸ô¹Ì¶¨ÖÜÆÚ»á·¢³ötimer interrupt (IRQ 0)£¬HZÊÇÓÃÀ´¶¨ÒåÿһÃëÓм¸´Îtimer interrupts¡£¾ÙÀýÀ´Ëµ£¬HZΪ1000£¬´ú±íÿÃëÓÐ1000´Îtimer interrupts¡£ HZ¿ÉÔÚ±àÒëºËÐ ......

Linux dong dong(for ×Ôѧ)

1.  10 ¸ö×î¿áµÄ Linux µ¥ÐÐÃüÁî(ת) (http://linuxtoy.org/archives/top-10-one-liners.html )
ÏÂÃæÊÇÀ´×Ô Commandlinefu ÍøÕ¾ÓÉÓû§Í¶Æ±¾ö³öµÄ 10 ¸ö×î¿áµÄ Linux µ¥ÐÐÃüÁϣÍû¶ÔÄãÓÐÓá£
sudo !!
ÒÔ root ÕÊ»§Ö´ÐÐÉÏÒ»ÌõÃüÁî¡£
python -m SimpleHTTPServer
ÀûÓà Python ´î½¨Ò»¸ö¼òµ¥µÄ Web · ......

linux CÕýÔò±í´ïʽ

ÔÚÍøÉÏÕÒµ½µÄÒ»¸ö³ÌÐò
[c]
#include <stdio.h>
#include <sys/types.h>
#include <regex.h>
/* È¡×Ó´®µÄº¯Êý */
static char* substr(const char*str,unsigned start, unsigned end)
{
      unsigned n = end - start;
      static char stbuf[256]; ......

qt4ÖÐÈçºÎµ÷ÓÃCº¯Êý£¨linuxÏ£©

qtĬÈϵıà³ÌÓïÑÔΪC++ÓïÑÔ¡£Èç¹ûÄãÓÃqt±àÒë.cÎļþ£¬»á³öÏÖÕÒ²»µ½CÓïÑÔµÄĬÈÏÍ·ÎļþµÈ´íÎó£¨È磺stdio.hµÈ£©¡£qtÖв»Ö§³Ö
extern "C"{}µÄÕâÖÖд·¨£¬ÎÒǰ¼¸ÌìÓÐÒ»¸öC³ÌÐòÐèÒªÒÆÖ²µ½QtµÄ¹¤³ÌÖУ¬±¾Ï£ÍûÖ±½Óextern "C"¾ÍokÁË£¬µ«·¢ÏÖqt4¾ÓÈ»²»Ö§³ÖÕâÖÖд·¨¡£ÎҵijÌÐòÖÐÓõ½Á˺ü¸¸ölinuxϵͳͷÎļþ£¬ÊÇÏò´®¿Ú·¢Ö¸ÁîÖ®ÀàµÄ³ÌÐò ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ