ÇÁ·Î¼¼½º¿¡ ´ëÇؼ­ ¾Ë¾Æº¸ÀÚ... ÇÁ·Î¼¼½º´Â ÀϹÝÀûÀ¸·Î ¼öÇàµÇ´Â ÇÁ·Î±×·¥À» ¸»ÇÕ´Ï´Ù.. À¯´Ð½º¿¡¼­ ¸ðµç ÇÁ·Î¼¼½º´Â PID¶ó´Â ½Äº°ÀÚ¸¦ ºÎ¿©¹Þ½À´Ï´Ù..ÀÌ°ÍÀº ¼ýÀÚ·Î µÇ¾î ÀÖÁö¿©.. ÇÁ·Î¼¼½º´Â µÎ°¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù.. ÀÌ°ÍÀº PID¿Í ±×ÀÇ ºÎ¸ð°ÝÀÎ PPID·Î ±¸ºÐµË´Ï´Ù.. ±×·¯¹Ç·Î...PID·Î ºÎ¸ð ÇÁ·Î¼¼½º¸¦ ã¾Æ°¥ ¼ö ÀÖÁö¿©... ±×·¸´Ù¸é...ÀÏ´Ü ÇÁ·Î¼¼½º »óŸ¦ º¸´Â ¸í·É¾î ps¿¡ ´ëÇؼ­ »ìÆ캾½Ã´Ù.. ps¸í·É¾î´Â ÇÁ·Î¼¼½ºÀÇ ¼ÒÀ¯ÀÚ, Å͹̳εîÀ» ¾Ë¼ö ÀÖ½À´Ï´Ù.. ÀÚÁÖ ¾²ÀÌ´Â ¿É¼ÇÀ» »ìÆ캾½Ã´Ù.. -a : ´Ù¸¥ »ç¿ëÀÚÀÇ ÇÁ·Î¼¼½º Á¤º¸µµ Ãâ·Â -e : Ä¿³Î ÇÁ·Î¼¼½º¸¦ Á¦¿ÜÇÑ ¸ðµç ÇÁ·Î¼¼½ºÀÇ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸¿©ÁØ´Ù. -f : °¢ ¸í·É¾î¿¡ ´ëÇؼ­ PID¿Í PPID¸¦ Æ÷ÇÔÇÑ Àüü ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù. °¢ ÇʵåÀÇ Àǹ̴Â...´ÙÀ½°ú °°½À´Ï´Ù.. UID : ÇØ´ç ÇÁ·Î¼¼½ºÀÇ ¼ÒÀ¯ÀÚ ID, È°µ¿ ±ÇÇÑÀ» ¶æÇÔ PID : ½Ã½ºÅÛ¿¡¼­ ºÎ¿©ÇÏ´Â ÇØ´ç ÇÁ·Î¼¼½ºÀÇ °íÀ¯¹øÈ£ PPID : ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÑ ºÎ¸ð ÇÁ·Î¼¼½º C : ½ºÄÉÁÙ·¯¿¡ ÀÇÇØ ÇöÀç È°µ¿ÁßÀÎ ÇÁ·Î¼¼½º, 0Ç¥½Ã´Â ÈÞÁö»óÅ STIME : ÇÁ·Î¼¼½º ½ÃÀÛµÈ ½Ã°£ TTY : ´Ü¸»±â, ÇÁ·Î¼¼½º°¡ Á¦¾îµÇ´Â(¿¬°áµÈ) Å͹̳Πǥ½Ã, ?´Â Å͹̳ΰú ¿¬°áµÇÁö ¾ÊÀ½. ÁÖ·Î osÀÚüÀûÀÎ ÇÁ·Î¼¼½º TIME : ÇöÀç±îÁö »ç¿ëµÈ cpu»ç¿ë ½Ã°£ CMD : ½ÇÇà ¸í·É¾î ½Ç½ÀÀ» Çغ¾½Ã´ç.. ========================================================================================================================== $ ps PID TTY TIME CMD 1232 pts/6 0:00 sh $ ps -e PID TTY TIME CMD 0 ? 0:03 sched 1 ? 0:00 init 2 ? 0:00 pageout 3 ? 2:25 fsflush 323 ? 0:00 sac 268 ? 0:00 htt_serv 154 ? 0:00 rpcbind 63 ? 0:00 sysevent 65 ? 0:00 sysevent 223 ? 0:00 nscd 140 ? 0:00 in.ndpd 206 ? 0:00 syslogd 197 ? 0:00 automoun 179 ? 0:00 inetd <Áß°£ »ý·«> ps -f UID PID PPID C STIME TTY TIME CMD yasi 1232 1230 0 00:35:44 pts/6 0:00 -sh $ ps -ef UID PID PPID C STIME TTY TIME CMD root 0 0 0 11¿ù 26 ? 0:03 sched root 1 0 0 11¿ù 26 ? 0:00 /etc/init - root 2 0 0 11¿ù 26 ? 0:00 pageout root 3 0 0 11¿ù 26 ? 2:25 fsflush root 323 1 0 11¿ù 26 ? 0:00 /usr/lib/saf/sac -t 300 root 268 267 0 11¿ù 26 ? 0:00 htt_server -port 9010 -syslog -message_locale C root 154 1 0 11¿ù 26 ? 0:00 /usr/sbin/rpcbind root 63 1 0 11¿ù 26 ? 0:00 /usr/lib/sysevent/syseventd root 65 1 0 11¿ù 26 ? 0:00 /usr/lib/sysevent/syseventconfd root 223 1 0 11¿ù 26 ? 0:00 /usr/sbin/nscd root 140 1 0 11¿ù 26 ? 0:00 /usr/lib/inet/in.ndpd root 206 1 0 11¿ù 26 ? 0:00 /usr/sbin/syslogd root 197 1 0 11¿ù 26 ? 0:00 /usr/lib/autofs/automountd root 179 1 0 11¿ù 26 ? 0:00 /usr/sbin/inetd -s root 188 1 0 11¿ù 26 ? 0:00 /usr/lib/nfs/lockd daemon 191 1 0 11¿ù 26 ? 0:00 /usr/lib/nfs/statd root 235 1 0 11¿ù 26 ? 0:00 /usr/lib/lpsched root 212 1 0 11¿ù 26 ? 0:00 /usr/sbin/cron <Áß°£»ý·«> ========================================================================================================================== ÇÁ·Î¼¼½ºÀÇ ¸®½ºÆ®¸¦ »ìÆ캸¾ÒÀ¸´Ï...ÇÁ·Î¼¼½º¸¦ ã´Â °ÍÀ» Çغ¾½Ã´ç.. ÇÁ·Î¼¼½º¸¦ ãÀ»¶§..¿ì¸® Çß´ø..°Ë»ö¹æ¹ýÀÌ ÀÖÁÒ.. ps -ef | grep ps_name ÀÌ·±½ÄÀ¸·Î... ±×·±µ¥...ÀÌ·¸°Ô ¸í·É¾î¸¦ ÆÄÀÌÇÁ¸¦ ÀÌ¿ëÇؼ­ °Ë»öÇÏÁö ¾Ê¾Æµµ...µÇ´Â ¸í·É¾î°¡ Á¸ÀçÇÕ´Ï´Ù.. ¹Ù·Î..pgrep ÀÔ´Ï´Ù... ÀÌ ¸í·Éµµ ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.. -x : ÆÐÅÏ°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏ´Â ÇÁ·Î¼¼½º¸¸ ã¾Æ¼­ º¸¿©ÁØ´Ù. -l : PID¿Í ÇÔ²² ÇÁ·Î¼¼½ºÀÇ À̸§À» º¸¿©ÁØ´Ù. -n : ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ÇÁ·Î¼¼½ºÀÇ °¡Àå ÃÖ±Ù PID¸¦ º¸¿©ÁØ´Ù. ========================================================================================================================== $ ps -ef | grep mail root 426 1 0 11¿ù 26 ? 0:01 /usr/lib/sendmail -bd -q15m yasi 1390 1232 0 14:51:42 pts/6 0:00 grep mail $ pgrep mail 426 $ pgrep -l mail 426 sendmail ========================================================================================================================== ´ÙÀ½Àº ÁÖ·Î ÇÁ·Î¼¼½º¸¦ Á×ÀÌ´Â ¸í·ÉÀÎ kill¿¡ ´ëÇؼ­ »ìÆ캾½Ã´Ù.. º¸ÅëÀº kill¸í·ÉÀÌ ÇÁ·Î¼¼½º¸¦ Á×À̴µ¥ »ç¿ëÇÏÁö¸¸...kill ¸í·ÉÀº ÇÁ·Î¼¼½º¸¦ Á×ÀÌ´Â ÀÌ¿Ü¿¡µµ.. ³Ê¹«³ªµµ ¸¹Àº ÀÏÀ» ÇÏ°í ÀÖ½À´Ï´Ù.. ±× ¸¹Àº ÀÏÀº ÇÁ·Î¼¼½ºÀÇ ¾î¶² ƯÁ¤ ½ÅÈ£¸¦ º¸³»´Â °ÍÀÔ´Ï´Ù... ´ÙÀ½Àº ÀÚÁÖ »ç¿ëÇÏ´Â ½ÅÈ£µé ÀÔ´Ï´Ù.. Signal Name Signal Number Description Response ---------------------------------------------------------------- SIGHUP 1 Hangup exit SIGINT 2 Interrupt exit SIGKILL 9 kill exit SIGTERM 15 Terminate exit ¶ÇÇÑ sleepÀ̶ó´Â ¸í·É¾î°¡ ÀÖ½À´Ï´Ù.. ¸¸¾à sleep 100À̶ó°í ¸í·ÉÀ» Çشٸé ÇØ´ç ÇÁ·Î¼¼½º°¡ 50ÃÊ µ¿¾È Àáµé¾î ÀÖÀ¸¸é Á¾·áÇ϶ó´Â ¸í·É¾î ÀÔ´Ï´Ù.. ========================================================================================================================== $ kill -l HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CLD PWR WINCH URG POLL STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ WAITING LWP FREEZE THAW CANCEL LOST RTMIN RTMIN+1 RTMIN+2 RTMIN+3 RTMAX-3 RTMAX-2 RTMAX-1 RTMAX $ su Password: # ps -af UID PID PPID C STIME TTY TIME CMD oracle 402 399 0 11¿ù 26 pts/3 0:00 -csh -c root 418 402 0 11¿ù 26 pts/3 0:01 /usr/dt/bin/dtsession oracle 417 1 0 11¿ù 26 pts/3 0:00 /usr/dt/bin/ttsession oracle 608 600 0 17:10:53 pts/4 0:00 svrmgrl oracle 1455 1449 0 15:20:59 pts/7 0:00 -csh yasi 1211 1 0 00:34:37 pts/5 0:00 /usr/dt/bin/ttsession yasi 1191 1188 0 00:34:35 pts/5 0:00 -sh -c yasi 1215 1191 0 00:34:38 pts/5 0:02 /usr/dt/bin/dtsession root 1465 1421 0 15:22:28 pts/6 0:00 sh root 1466 1465 0 15:22:36 pts/6 0:00 ps -af # kill -9 1455 # ps PID TTY TIME CMD 1467 pts/6 0:00 ps 1465 pts/6 0:00 sh # ps -af UID PID PPID C STIME TTY TIME CMD oracle 402 399 0 11¿ù 26 pts/3 0:00 -csh -c root 418 402 0 11¿ù 26 pts/3 0:01 /usr/dt/bin/dtsession oracle 417 1 0 11¿ù 26 pts/3 0:00 /usr/dt/bin/ttsession oracle 608 600 0 17:10:53 pts/4 0:00 svrmgrl root 1468 1465 0 15:22:58 pts/6 0:00 ps -af yasi 1211 1 0 00:34:37 pts/5 0:00 /usr/dt/bin/ttsession yasi 1191 1188 0 00:34:35 pts/5 0:00 -sh -c yasi 1215 1191 0 00:34:38 pts/5 0:02 /usr/dt/bin/dtsession root 1465 1421 0 15:22:28 pts/6 0:00 sh --Áö±Ý Á×ÀÎ ÇÁ·Î¼¼½º(oracle »ç¿ëÀÚ°¡ Á¢¼ÓÇß¾ú´Ù..)¿¡¼­´Â ÀÌ·¯ÇÑ ¸Þ¼¼Áö°¡ ³ª¿Ô´Ù.. Sun Microsystems Inc. SunOS 5.8 Generic February 2000 You have mail. $ su - oracle Password: Sun Microsystems Inc. SunOS 5.8 Generic February 2000 yasicom% ÁߴܵÊ(Killed) ========================================================================================================================== Å͹̳ο¡ ÀÇÇØ Á¦¾îµÇ´Â ÇÁ·Î¼¼½º·Î ¸ðµç ÀÛ¾÷Àº ½©¿¡ ÀÇÇØ Job ID°¡ ºÎ¿©µË´Ï´Ù.. ½©¿¡¼­ÀÇ Multiple Job °ü¸®¸¦ Job ÄÁÆ®·Ñ À̶óÇÕ´Ï´Ù... ¿©±â¿¡ °ü·ÃµÈ ¸í·É¾î´Â jobs, bg, fg, Ctrl + z, stop ÀÌ ÀÖ½À´Ï´Ù... bg´Â background , fg´Â foreground ÀÔ´Ï´Ù.... ±×·¯´Ï±î..foreground´Â À©µµ¿ì⠵ΰ³¸¦ ¶ç¿üÀ»¶§....»ç¿ëÀÚ¿¡°Ô ¸Ç À§¿¡¼­ º¸¿©Áö´Â È°¼ºÈ­µÈ ÇÁ·Î¼¼½ºÀÇ ÀÛ¾÷À» ÀǹÌÇÕ´Ï´Ù.. background´Â È°¼ºÈ­ â µÚ¿¡¼­ ¼öÇàµÇ°í ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇϱ¸¿©... ½Ç½ÀÀ» ÅëÇÏ¿© ÀÍÇôº¾½Ã´Ù.. ½©À» C ½©·Î ¹Ù²å½À´Ï´Ù... ÀÌ»óÇÏ°Ô...º»½©ÀÌ Ctrl+z °¡ ¾È¸ÔÈ÷³×¿©..ÇæÇæ~ ========================================================================================================================== yasicom% sleep 1000 ^Z Áß´ÜµÊ (»ç¿ëÀÚ) yasicom% bg [1] + sleep 1000 & yasicom% jobs [1] + Running sleep 1000 yasicom% kill %1 yasicom% jobs [1] Á¾·áµÊ(Terminated) sleep 1000 yasicom% sleep 400& -- 400µÚ¿¡ &¸¦ ¸í½ÃÇÕÀ¸·Î½á bg·Î ½ÇÇàÇÑ´Ù.. [1] 2378 yasicom% sleep 500& [2] 2379 yasicom% jobs [1] - Running sleep 400 [2] + Running sleep 500 yasicom% fg %2 sleep 500 ^Z Áß´ÜµÊ (»ç¿ëÀÚ) ========================================================================================================================== ÀÚ...±×·¸´Ù¸é..¿¹¾à½ÇÇàÇÏ´Â °ÍÀ» Çغ¾½Ã´Ù... ¿©±â¿¡ »ç¿ëµÇ´Â ¸í·É¾î´Â atÀÔ´Ï´Ù...ÀÌ ¸í·É¾î´Â ƯÁ¤½Ã°£¿¡ ƯÁ¤ jobÀ» ½ÇÇàÇÏ°íÀÚ ÇÒ¶§ ½ÇÇàÇÏÁÒ.. ¿É¼ÇÀ» º¾½Ã´Ù... -m : jobÀÌ ³¡³­µÚ¿¡ »ç¿ëÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³½´Ù. -r : queue¿¡¼­ Àü¿¡ ½ºÄÉÁٵǾú´ø job À» Á¦°ÅÇÑ´Ù. -t time : ¸í·É¾î¸¦ ½ÇÇàÇϱâ À§ÇÑ ½Ã°£À» ¸í½ÃÇÑ´Ù. date : ¸í·É¾î¸¦ ½ÇÇàÇϱ⠿ìÇÑ ³¯Â¥¸¦ ¸í½ÃÇÑ´Ù. ÀÏ´Ü at ¸í·É¾î¸¦ ½ÇÇàÇϸé at> ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³³´Ï´Ù.... ÀÌ ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³ª¸é ½ÇÇàÇÒ ¸í·É¾î¸¦ ÀÔ·ÂÇÏ°í....Ctrl+d¸¦ ÀÔ·ÂÇÑÈÄ Á¾·áÇÕ´Ï´Ù.. ½Ç½ÀÀ» ÅëÇؼ­ ÀÍÇôº¸ÀÚ±¸¿©.. ========================================================================================================================== yasicom% date 2001³â 11¿ù 27ÀÏ È­¿äÀÏ ¿ÀÈÄ 08½Ã 05ºÐ 49ÃÊ yasicom% at 08:07 pm at> touch /export/home/yasi/at_file at> ¸í·É¾î´Â /bin/cshÀ»(¸¦) »ç¿ëÇÏ¿© ½ÇÇàµË´Ï´Ù ÀÛ¾÷ 1006859220.a ½Ã°£ È­ 11¿ù 27 20:07:00 2001 yasicom% date 2001³â 11¿ù 27ÀÏ È­¿äÀÏ ¿ÀÈÄ 08½Ã 06ºÐ 40ÃÊ yasicom% atq no files in queue. yasicom% ls -l ÃÑ 0 -rw-r--r-- 1 yasi staff 0 11¿ù 27ÀÏ 20:07 at_file yasicom% at 08:11 at> touch at_file2 at> ¸í·É¾î´Â /bin/cshÀ»(¸¦) »ç¿ëÇÏ¿© ½ÇÇàµË´Ï´Ù ÀÛ¾÷ 1006902660.a ½Ã°£ ¼ö 11¿ù 28 08:11:00 2001 yasicom% atq --ÀÛ¾÷ÇÒ ¸ñ·Ï....queue¿¡ ½×ÀΰÍÀ» º¸´Â ¸í·É Rank Execution Date Owner Job Queue Job Name 1st Nov 28, 2001 08:11 yasi 1006902660.a a stdin yasicom% ls -l /var/spool/cron/atjobs -- ÇöÀç ½ºÄÉÁÙµÈ ¸ðµç ÀÛ¾÷À» º¸´Â µð·ºÅ丮ÀÌ´Ù.. ÃÑ 4 -r-Sr--r-- 1 yasi staff 1105 11¿ù 27ÀÏ 20:09 1006902660.a yasicom% at -r 1006902660.a --½ºÄÉÁÙµÈ ÀÛ¾÷ÀÇ »èÁ¦.. yasicom% atq no files in queue. yasicom% date 2001³â 11¿ù 27ÀÏ È­¿äÀÏ ¿ÀÈÄ 08½Ã 10ºÐ 51ÃÊ -- atrm 1006902660.a ÀÌ ¸í·ÉÀ» ½áµµ »èÁ¦µÈ´Ù...±×¸®°í...at -r job#µµ °°Àº °á°ú¸¦ ³ªÅ¸³½´Ù... ========================================================================================================================== ±×·±µ¥..¸ðµç »ç¿ëÀÚ°¡ ½ºÄÉÁÙµÈ ÀÛ¾÷À» ¼öÇàÇϸé....¼­¹ö¿¡ ºÎÇÏ°¡ °É¸±¼öµµ ÀÖ´Â ³ë¸©ÀÌ´Ù.. ¾Æ¹«³ª ½ºÄÉÁÙÀ» ÀÛ¼ºÇÏ°í ½ÇÇàÇÒ¼ö ¾ø°Ô ¸¸µé·Á¸é... /etc/cron.d/at.deny ÆÄÀÏ¿¡ ½ºÄÉÁÙÀ» »ç¿ëÇÒ ¼ö ¾ø°Ô ½ÇÇàÇÒ ¼ö ¾ø°ÔÇÑ´Ù... ÀÌ ÆÄÀÏÀº Á¸ÀçÇÏ´Â ÆÄÀÏÀÌ´Ù.. ÀÌ°ÍÀº ±ÇÇÑÀ» »©¾Ñ´Â °ÍÀÌ ¾Æ´Ï¶ó....½ºÄÉÁÙµÈ ¸í·ÉÀ» »ç¿ëÇÒ¼ö ¾ø´Â ±ÇÇÑÀ» ÁØ°ÍÀÌ´Ù.. ¶Ç...Á¸ÀçÇÏÁö´Â ¾ÊÁö¸¸...rootÀ¯Àú´Â /etc/cron.d/at.allow ÆÄÀÏÀ» ¸¸µé¾î¼­ ƯÁ¤ »ç¿ëÀÚ¿¡°Ô¸¸ atÀ» ½ÇÇàÇÒ¼ö ÀÖ°Ô ÇÒ¼ö ÀÖ´Ù.. ¸¸¾à¿¡....at.allow¿Í at.deny ÆÄÀÏ ¸ðµÎ¿¡ µî·ÏµÇ¾î ÀÖ´Ù¸é...½Ã½ºÅÛÀº at.allow¸ÕÀú Àаí, ±×´ã¿¡ at.denyÆÄÀÏÀ» Àо ÀÌ·± °æ¿ì´Â atÀ» ½ÇÇàÇÒ ¼ö ¾ø´Ù.. ¸¸¾à¿¡ µÎ ÆÄÀÏÀÌ ¸ðµÎ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é at¸í·ÉÀº root¸¸ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù.. ========================================================================================================================== yasicom% more /etc/cron.d/at.deny daemon bin smtp nuucp listen nobody noaccess yasicom% ls -l /etc/cron.d/at.allow /etc/cron.d/at.allow: ÇØ´ç ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ ========================================================================================================================== À§¿¡²¨´Â Çѹø¸¸ ¼öÇàÇÏ´Â °ÍÀÌ¿´½À´Ï´Ù.. ±×·¯³ª Á¤±âÀûÀÎ ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é ¾îÄÉÇؾßÇÒ±î¿ä... ±×°Í¿¡ °ü·ÃµÈ °Íµµ ¸¶·ÃµÇ¾î ÀÖ½À´Ï´Ù... ¹Ù·Î crontabÀÔ´Ï´Ù.. crontabÆÄÀÏÀº 6°³ÀÇ Çʵå·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, °¢ Çʵå´Â ½ºÆäÀ̽º¹Ù³ª ¹æÇâÅ°(¿ÞÂÊ, ¿À¸¥ÂÊ)À¸·Î ºÐ¸®ÇÕ´Ï´Ù.. ÇʵåÀÇ Ã³À½ºÎÅÍ ¼ø´ë·ÎÀÇ Àǹ̴Â.. command weekday month day hour minuteÀÔ´Ï´Ù.. ¿¹¸¦ µé¸é.. 10 3 * * 0 /usr/lib/newsyslog ´Â ¸ÅÁÖ ÀÏ¿äÀÏ 3½Ã 10ºÐ¿¡ /usr/lib/newsyslog¸¦ ½ÇÇàÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù.. crontab È­ÀÏÀÇ Ã³À½ 5°³ ÇʵåÀÇ ÇüÅ´ ´ÙÀ½°ú °°½À´Ï´Ù.. n : Çʵ尪ÀÌ nÀ̸é match n,p,q : Çʵ尪ÀÌ n, p, q À̸é match n-p : Çʵ尪ÀÌ n-pÀ̸é match * : ¾î¶² °ªÀ̵ç match crontabÆÄÀÏÀÇ °ü¸®´Â /var/spool/cron/crontabs/username(s)·Î °ü¸®µË´Ï´Ù.. ±×·¸´Ù¸é ¸í·É¾îÀÇ »ç¿ë¹ýÀ» »ìÆ캾½Ã´Ù.. crontab [filename] crontab [-elr] username ¿É¼Ç -e : ÆÄÀϳ»¿ë ¼öÁ¤ -l : µî·ÏµÈ ³»¿ëº¸±â -r : ÆÄÀÏÁ¦°Å ´ÙÀ½Àº yasi »ç¿ëÀÚ°¡ ¸ÅÀÏ ¾Æħ 9½Ã 30ºÐ¿¡ 'Good Morning!!!'À̶ó´Â ¸Þ¼¼Áö¸¦ /export/home/yasi/daily ÆÄÀÏ·Î ±âÁ¸ÀÇ ³»¿ëÀ» Ãß°¡ÇÏ¸ç ½×ÀÌ°Ô ÇÏ´Â ¿¹ÀÔ´Ï´Ù.. ¿©±â¼­ ÁÖÀÇÇÒ Á¡Àº crontab ¸í·É¾î¸¦ ¾Æ¹«·± ¿É¼Ç¾øÀÌ »ç¿ëÇÑ´Ù¸é...Ctrl+c¸¦ »ç¿ëÇØ Á¾·áÇØ¾ß ÇÕ´Ï´Ù.. Ctrl+d¸¦ »ç¿ëÇØ Á¾·á¸¦ ÇÑ´Ù¸é ±âÁ¸ÀÇ crontabÆÄÀÏ¿¡ ¾Æ¹« ³»¿ëÀÌ ¾ø´Â ÆÄÀÏ·Î °ãÃľ²±â°¡ µÈ´Ù.. ========================================================================================================================== yasicom% cd yasicom% touch daily --dailyÆÄÀÏÀ» ¸¸µç´Ù.. yasicom% setenv EDITOR vi -- ±âº»¹®¼­ÆíÁý±â·Î vi¸¦ ¾´´Ù°í ȯ°æ¼³Á¤À» ÇÑ´Ù... yasicom% crontab -e 30 9 * * * echo "Good Morning!!!" >>/export/home/yasi/daily ~ ~ :wq! yasicom% cat /export/home/yasi/daily Good Morning!!! ==========================================================================================================================