sun's longitude:09 07 55 
¡¤ ÀÚÀ¯°Ô½ÃÆÇ ¡¤ ¹¯°í´äÇϱ⠡¤ ¾ËÆĹ®¼­ ¡¤ RPMS list
¡¤ »ç¿ëÀÚ¹®¼­ ¡¤ ÆÁ/FAQ¸ðÀ½ ¡¤ ¸®´ª½ºLinks ¡¤ ÀÚ·á½Ç
¡¤ ¼­¹öÁ¤º¸ ¡¤ ¿î¿µÀÚ ¡¤ Books/FAQ ¡¤ FreeBSD
 
/board/read.php:¼Ò½ºº¸±â   
 
¾ËÆĹ®¼­
ÀÚÁÖ Àؾî¸Ô°Å³ª, ¸Þ¸ðÇØ µÑ Çʿ伺ÀÌ ÀÖ´Â ÆÁÀ̳ª ¹®¼­, ±âŸ µîµî
[*** ¾²±â ±ÝÁö´Ü¾î ÆÐÅÏ ***]
±Û º»¹® Áß°£¿¡ ¾÷·ÎµåÇÒ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý : @@À̹ÌÁöÀ̸§@@
ex) @@foo.gif@@
13 ¹ø ±Û: [SE] watch·Î °£´ÜÇÑ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ
±Û¾´ÀÌ: »êÀÌ [ȨÆäÀÌÁö] ±Û¾´³¯: 2003³â 01¿ù 09ÀÏ 01:46:34 ¸ñ(»õº®) Á¶È¸: 5866
[SE] watch ·Î ½Ã½ºÅÛ ¸ð´ÏÅ͸µ 

*Ãß°¡)
- 2003.01.09, netstat


¾È³çÇϼ¼¿ä?
...

ÀÌ°÷ ÆÁ °Ô½ÃÆÇ¿¡ `watch`¿¡ °üÇÑ ÆÁÀÌ ¾ø±º¿ä.

watch - execute a program periodically, showing output fullscreen
(ÁÖ±âÀûÀ¸·Î ½ÇÇàÇÑ ÇÁ·Î±×·¥ °á°ú¸¦ Àüü È­¸é¿¡ Ãâ·ÂÇÔ)

[È®ÀÎ]
$ which watch
/usr/bin/watch
$ rpm -qf `which watch`
procps-2.0.7-3 <-- Á¦ ½Ã½ºÅÛÀº Á» ¿À·¡µÇ¾ú±º¿ä.T.T


[»ç¿ë¹ý]
$ watch --help
Usage: watch [-dhnv] [--differences[=cumulative]]
	[--help] [--interval=] [--version] 
  -d, --differences[=cumulative]        highlight changes between updates
                (cumulative means highlighting is cumulative)
  -h, --help                            print a summary of the options
  -n, --interval=              seconds to wait between updates
  -v, --version                         print the version number
(¹ø¿ªÀº ¾ÈÇصµ µÇ°ÚÁÒ..^.^)
(±âº»ÀûÀ¸·Î 2ÃÊ °£°ÝÀ¸·Î È­¸é °»½ÅÇÕ´Ï´Ù.)

*±âº» »ç¿ë¿¹)
$ watch [-d] [-n seconds] 'command...'


°¡Àå °£´ÜÇÑ ¿¹ºÎÅÍ º¾½Ã´Ù.

¿¹¸¦µé¾î, ½Ç½Ã°£(1ÃÊ°£°Ý)À¸·Î ¹Ù²î´Â ½Ã½ºÅÛÀÇ UPTIME °ªÀ» È­¸é¿¡ °è¼Ó
Ãâ·ÂÇØ º¾½Ã´Ù.

$ watch -d -n 1 'cat /proc/uptime'
Every 1s: cat /proc/uptime              Sat Jan  4 14:41:18 2003

11554.91 11516.56

Á¾·á´Â [Ctrl + C]ÀÔ´Ï´Ù.
(´«ÀÌ ¾ÆÇÁ´Ù¸é, -d ¿É¼ÇÀ» ²ô´Â°ÍÀÌ ÁÁ°Ú±º¿ä.)

/proc/uptime ¿Ü¿¡,
/proc/loadavg (½Ã½ºÅÛ ºÎÇÏ·® ¸ð´ÏÅ͸µ, `top`À¸·Î °¡´É)
/proc/meminfo (¸Þ¸ð¸® Á¤º¸)
...(±âŸ)

À̹ø¿¡´Â (`top`ó·³) uptime°ú loadavg¸¦ ÇѲ¨¹ø¿¡ Ãâ·ÂÇØ º¾½Ã´Ù.

(2ÃÊ°£°ÝÀ¸·Î)
$ watch 'cat /proc/{loadavg,uptime}'
....
(»ý·«)


À̹ø¿¡´Â `tail -f`¿Í °°ÀÌ ½Ç½Ã°£À¸·Î º¯È­´Â ÆÄÀÏÀÇ ³»¿ëÀ»
È®ÀÎÇØ º¾½Ã´Ù.

(¿¹:/var/log/messages,
 root ±ÇÇÑ ÇÊ¿ä)
$ watch -n 1 'tail -n 20 /var/log/messages'
....
(»ý·«)


À̹ø¿¡´Â ½Ç½Ã°£À¸·Î »ç¿ëÀÚ¸¦ È®ÀÎÇØ º¾½Ã´Ù.
(¸í·É¾î: w, 2ÃÊ °£°Ý)
$ watch -d w
....
(»ý·«)


ÀÌ¿Õ ½ÃÀÛÇßÀ¸´Ï ½Ã½ºÅÛ ÇÁ·Î¼¼½ºµµ ½Ç½Ã°£À¸·Î È®ÀÎÇØ º¾½Ã´Ù.

(¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º¸¸ º¸±â)
$ watch -d -n 1 'ps -ef | grep httpd | grep -v grep'
....
(»ý·«)


À̹ø¿¡´Â netstat ¸í·É¾î¸¦ »ç¿ëÇؼ­ ½Ç½Ã°£À¸·Î ¿­·ÁÀÖ´Â
Æ÷Æ®(tcp/udp)¿Í ÇØ´ç ÇÁ·Î±×·¥À» ¸ð´ÏÅ͸µÇØ º¾½Ã´Ù.

(½Ã½ºÅÛ¿¡ µû¶ó¼­ root ±ÇÇÑ ÇÊ¿äÇÔ)
# watch -d -n 3 'netstat -atnup'
....
(»ý·«)


¸¶Áö¸·À¸·Î ¾ÕÀÇ ¿©·¯°¡Áö ¸í·É¾î¸¦ Á¶ÇÕÇØ º¾½Ã´Ù.

- ÇöÀç Á¢¼ÓÇÑ ¸ðµç »ç¿ëÀÚ Ãâ·Â
- httpd ÇÁ·Î¼¼½º ÃÖ±Ù 20°³ Ãâ·Â
- /var/log/messages ÃÖ±Ù 10 ÁÙ Ãâ·Â
- Ãß±â 2ÃÊ °£°Ý
- (root ±ÇÇÑÀÌ ÇÊ¿äÇÏ°Ú±º¿ä)

# watch -d 'w; echo; ps -ef | grep httpd | grep -v grep | tail -n 20;
  echo; tail -n 10 /var/log/messages'
(¸í·É¾îµéÀ» ';'·Î ±¸ºÐÇÔ, echo´Â °ø¹éÁÙÀ» Ãâ·ÂÇϱâ À§Çؼ­)


(³ª¸ÓÁö´Â ½º½º·Î ÀÀ¿ëÇØ º¸¼¼¿ä..)
(Àڱ⸸ÀÇ ½©½ºÅ©¸³Æ®·Î ÀÛ¼ºÇØ ³õÀ¸¸é ÆíÇÏ°Ú±º¿ä..¹°·Ð Á» ÀÀ¿ëÇؼ­..)

EOF


 
ÀÌÀü±Û : [»ç¿ëÀÚ ½©±ÇÇÑ] ¼­ºñ½ºº° ¼³Á¤
´ÙÀ½±Û : Re: ¹®¼­È­ ¿Ï·á  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

|±Û¾²±â| |´äÀå¾²±â| |¼öÁ¤|
|ÀÌÀü±Û| |´ÙÀ½±Û| |¸ñ·Ïº¸±â|
Àμâ¿ë 

apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.02(server) + (network) + (browser) seconds