¸¶½ºÅÍÆ÷À¯(Master4U)
Monday, 17 of January
 

Á¦¸ñ: ¸®´ª½º¸í·É¾î : lsof
ºÐ·ù: ¸®´ª½º
À̸§: °ü¸®ÀÚ * http://www.master4u.net


µî·ÏÀÏ: 2008-03-11 01:00
Á¶È¸¼ö: 14903
 
lsof ¸í·É¾î | ¢Â¸®´ª½º ¸í·É¾î ¢Â

lsof

³ªµµ lsof ¸í·É¾î¸¦ Àß ¸ô¶ó¼­¸® À̰÷Àú°÷ µÚÁö´Ù°¡ ÁÁÀº °Å °°¾Æ¼­ ²ôÁý°í ¿Ô´Ù... Àдµ¥ Àá¿À´øµ¥ ¤Ñ¤Ñ;;;

´Ùµé Èû³»¼­ Èû Àо¶ó~

 lsof ¸í·É¾î´Â ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏ´Â ÀÖ´Â ¸ðµç ÀÚ¿øµéÀÇ ´ëÇÑ ¸ñ·ÏÀ» Ãâ·ÂÇÒ ¼ö ÀÖ´Â ¸í·É¾î·Î ½Ã½ºÅÛÀ» °ü¸®ÇÒ ¶§ ¸Å¿ì À¯¿ëÇÏ°Ô ¾²ÀδÙ.

 ¿¹¸¦ µé¾î ƯÁ¤ÇÑ »ç¿ëÀÚ°¡ »ç¿ëÇϰí ÀÖ´Â ÀÚ¿ø ¸ñ·ÏÀ» È®ÀÎÇϰíÀÚ ÇÒ ¶§ ¡°ps –aux | grep »ç¿ëÀÚÀ̸§¡±°ú °°Àº ÇüÅ·ΠÃâ·ÂÀ» ÇÏÁö¸¸ À̰ÍÀº ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Á¤º¸¸¸ Ãâ·ÂÇÒ »Ó »ç¿ë ÆÄÀÏ, ÀåÄ¡ µî ¼¼ºÎÀûÀÎ Á¤º¸¸¦ ÆÄ¾ÇÇÒ ¼ö ¾ø°Ô µÈ´Ù.

 À̶§ lsof ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© ¸ðµç ÀÚ¿øµéÀÇ ¸ñ·ÏÀ» Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.

 lsof ¸í·É¾î´Â ½Ã½ºÅÛÀ» °ü¸®Çϱâ À§ÇÑ ¸í·É¾îÀ̹ǷΠÀÏ¹Ý »ç¿ëÀÚÀÇ Á¢±ÙÀ» Çã¿ëÇÏÁö ¾Êµµ·Ï ÆÛ¹Ì¼ÇÀ» 700À̳ª 100À¸·Î º¯°æÇÑ´Ù. ¸¸ÀÏ ÀÏ¹Ý »ç¿ëÀÚ°Ô Çã¿ëÀÌ µÇ¾î ÀÖ´Ù¸é ÇöÀç ¼­ºñ½º ÁßÀÎ ¸ðµç ÀÚ¿øµéÀÇ ¸ñ·ÏÀ» ÆÄ¾ÇÇÒ ¼ö Àֱ⠶§¹®¿¡ º¸¾È»ó ¸Å¿ì À§ÇèÇØÁú ¼ö Àֱ⠶§¹®ÀÌ´Ù.

 

lsof ¿É¼Ç

¡á  –a

ÆÄÀÏ¿¡ ´ëÇÑ °Ë»ç¸¦ ÇϰíÀÚ ÇÒ ¶§ ´Ù¾çÇÑ ¿É¼ÇÀ» »ç¿ëÇÏ°Ô µÇ´Âµ¥ À̶§ ¿É¼Ç¿¡ ´ëÇÑ ±âº» OR ¿¬»êÀ¸·Î °¢°¢ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÏ°Ô µÈ´Ù. À̶§ °¢ ¿É¼Ç¿¡ ´ëÇÑ AND ¿¬»êÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ±âº»ÀûÀ¸·Î OR ¿¬»êÀ» Çϱ⠶§¹®¿¡ ¿©·¯ °³ÀÇ ¿É¼ÇÀ» ÀÔ·ÂÇÑ´Ù¸é ¸¹Àº Á¤º¸µéÀÌ Ãâ·ÂµÇ¹Ç·Î ÀûÀýÇÑ AND ¿¬»êÀ» ÀÌ¿ëÇÏ¿© ¿øÇÏ´Â Ãâ·Â°á°ú¸¸ ¾ò¾î³¾ ¼ö ÀÖ´Ù.

 

¡á  –b, -O

lsof ¸í·É¾î¸¦ ½ÇÇàÇÒ ¶§ ºí·ÏµÉ ¼ö ÀÖ´Â Ä¿³ÎÀÇ ÇÔ¼öµéÀÇ »ç¿ëÀ» ÇÇÇØ ¸í·É¾î°¡ ºí·ÏµÇ´Â °ÍÀ» ¿¹¹æÇϰíÀÚ ÇÒ ¶§ »ç¿ëµÉ ¼ö ÀÖ´Ù. º¸Åë ÇÁ·ÒÇÁÆ® »ó¿¡¼­´Â »ç¿ëµÇÁö ¾ÊÀ¸³ª ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÒ ¶§ ½ºÅ©¸³Æ®ÀÇ ½ÇÇà ÁßÁö¸¦ ÇÇÇÒ ¼ö Àֱ⠶§¹®¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

 

¡á  –c

ƯÁ¤ÇÑ ¸í·É¾î³ª ÇÁ·Î±×·¥ÀÌ ÂüÁ¶Çϰí ÀÖ´Â ÆÄÀϵéÀÇ ¸ñ·ÏÀ» Ãâ·ÂÇϰíÀÚ ÇÒ ¶§ À¯¿ëÇÏ°Ô ¾²ÀδÙ. ¿¹¸¦ µé¾î lsof ¸í·É¾î¸¦ »ç¿ëÇÒ ¶§ ÂüÁ¶ÇÏ´Â ¸ðµç ÆÄÀϵéÀ» Ãâ·ÂÇϸç À̰ÍÀº lsof ¸í·É¾î¸¦ »ç¿ëÇÒ ¶§ ÇÊ¿äÇÑ ÆÄÀϵ鿡 ÇØ´çµÉ °ÍÀÌ´Ù.

 

¡á  –d

ÁöÁ¤ÇÑ ÆÄÀÏ ±â¼úÀÚ¸¦ »ç¿ëÇÏ´Â ÆÄÀϵéÀ» Ãâ·ÂÇÏ¸ç ¹üÀ§¸¦ ÁöÁ¤ÇÏ¿© Ãâ·ÂÇϰíÀÚÇÒ ¶§´Â ¡°N-M¡±À» °³º°ÀûÀÎ ´Ù¼ö °³¸¦ ÁöÁ¤ÇϰíÀÚÇÒ ¶§´Â ¡°N,M¡¦.¡±°ú °°ÀÌ ¼³Á¤ ÇÒ ¼ö ÀÖ´Ù.

 

¡á  +d

ÁöÁ¤ÇÑ µð·ºÅ丮³ª ¶Ç´Â µð·ºÅ丮 ³»¿¡¼­ »ç¿ëµÇ°í ÀÖ´Â ÆÄÀϵ鿡 ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. Çã°¡µÇÁö ¾ÊÀº µð·ºÅ丮 ³»¿¡¼­ ÀÛ¾÷ÇÏ´Â ÇÁ·Î¼¼½º³ª »ç¿ëÀÚ ¹× ¸í·É¾î¸¦ °Ë»öÇϰíÀÚ ÇÒ ¶§ À¯¿ëÇÏ°Ô ¾²ÀδÙ.

 

¡á  –F

Ãâ·ÂµÉ °á°ú¿¡¼­ ƯÁ¤ÇÑ Çʵ带 Ãâ·ÂÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ¸·Î ¸¹Àº Á¤º¸µé Áß¿¡ ¿øÇÏ´Â Çʵ常À» Ãâ·ÂÇÏ¿© ºü¸¥ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. ´ÙÀ½Àº –F ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â °¢ ÇʵåÀÇ ´ÜÃà۵é·Î ±âº»°ªÀº –Fp ¼³Á¤ÀÌ µÇ¾î Àֱ⠶§¹®¿¡ º°µµÀÇ Å°¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é PID Á¤º¸¸¸À» Ãâ·ÂÇÑ´Ù.

´ÜÃàŰ

¼³  ¸í

´ÜÃàŰ

¼³  ¸í

c

¸í·É¾î À̸§

p

PID

d

ij¸¯ÅÍ ÀåÄ¡ÀÇ ÄÚµå

g

GPID

D

ÀåÄ¡ÀÇ Major, Minor ¹øÈ£

P

Protocol name

f

ÆÄÀÏ ±â¼úÀÚ

r

raw device number

i

inode number

R

PPID

k

link count

s

file size

l

lock

S

stream module and device names

L

·Î±×ÀÎ À̸§

t

file type

n

comment, name, IP ÁÖ¼Ò

T

TCP/TPI Á¤º¸

u

UID

 

 

 

¡á  –g, -i

-g ¿É¼ÇÀº ¼³Á¤ÇÑ GPID(Group PID)¸¦ °¡Áø ÇÁ·Î¼¼½º¸¦ Ãâ·ÂÇÑ´Ù. –i ¿É¼ÇÀº ¼³Á¤ÇÑ ³×Æ®¿öÅ©(Internet) ¼ÒÄÏ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇϸç ÇÁ·ÎÅäÄÝ, ¼­ºñ½º ¶Ç´Â È£½ºÆ® ¹× IP¿¡ ´ëÇØ ¼³Á¤À» ÇÒ ¼ö ÀÖ´Ù. –I ¿É¼Ç¿¡¼­ Á¦°øÇÏ´Â 3°³ÀÇ °¢ Çʵå·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

ÇÊ  µå

¼³  ¸í

4

6

IPV4 , IPV6À» ÁöÁ¤ÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇϸç 46À» µ¿½Ã¿¡ »ç¿ëÇÑ´Ù¸é IPV4, 6 ¸ðµÎ¸¦ Æ÷ÇÔÇÏ¸ç ´Üµ¶À¸·Î »ç¿ëÇÑ´Ù¸é ÁöÁ¤ÇÑ ¹öÀü¿¡ ´ëÇÑ Á¤º¸¸¦ °Ë»öÇÑ´Ù.

@hostname

@IP_address

Á¢¼ÓÇϴ ȣ½ºÆ®³ª IP¿¡ ´ëÇÑ Á¤º¸¸¦ °Ë»öÇϸç IP ¹öÀü°ú ±¸ºÐÇϱâ À§ÇÑ IFS °ªÀ¸·Î ¡°@¡±À» »ç¿ëÇÑ´Ù. Ư¼ö¹®ÀÚ¸¦ ÀÌ¿ëÇÑ °Ë»ç¸¦ Çϱ⠶§¹®¿¡ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÑ´Ù.

:service

:port

/etc/service¿¡ µî·ÏµÇ¾î ÀÖ´Â ¼­ºñ½ºÀ̸§À» ÁöÁ¤ÇÏ°í³ª ¶Ç´Â Æ÷Æ® ¹øÈ£¸¦ Á÷Á¢ ÀÔ·ÂÇÏ¿© Ãâ·ÂÇÒ ¼ö ÀÖ´Ù. ´Ù¸¥ Çʵå¿Í ±¸ºÐÇϱâ À§ÇÑ IFS·Î ¡°:¡±¸¦ ÀÌ¿ëÇÑ´Ù.

 

¡á  –N, -G

NFS ¼­¹ö°¡ ±¸ÃàµÈ ȯ°æ¿¡¼­ NFS·Î ¿¬°áµÇ¾î ÀÖ´Â ÆÄÀϵ鿡 ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. –G ¿É¼ÇÀº GPID¿¡ ´ëÇ׵Ǵ Á¤º¸¸¦ Ãâ·ÂÇÏ¸ç ¿©·¯ °³¸¦ Ãâ·ÂÇÑ´Ù¸é ¡°.¡±À¸·Î ±¸ºÐÇÒ ¼ö ÀÖ´Ù.

 

¡á  –l

·Î±×ÀÎ »ç¿ëÀÚÀ̸§ ´ë½Å UID·Î Ãâ·ÂÇÑ´Ù. À̰ÍÀº ÀϹÝÀûÀ¸·Î »ç¿ëµÇÁö ¾ÊÁö¸¸ UID¸¦ ÀÌ¿ëÇÑ ½ºÅ©¸³Æ®¸¦ ¸¸µé ¶§ À¯¿ëÇÏ°Ô ¾²ÀÏ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ÇöÀç ·Î±×ÀÎÇÑ »ç¿ëÀÚ Áß Æ¯Á¤ÇÑ UID »çÀ̰ªÀ» »ç¿ëÀÚµéÀÇ ¸ðµç Á¤º¸¸¦ Ãâ·ÂÇϰíÀÚ ÇÒ ¶§ »ç¿ëµÈ´Ù.

 

¡á  –n, -P

È£½ºÆ®À̸§ ´ë½Å¿¡ IP address¸¦ Ãâ·ÂÇÑ´Ù. –P ¿É¼ÇÀº /etc/services¿¡ µî·ÏµÇ¾î ÀÖ´Â À̸§ ´ë½Å Æ÷Æ® ¹øÈ£·Î Ãâ·ÂÇÑ´Ù.

 

¡á  –r

Áö¼ÓÀûÀÎ Ãâ·ÂÀ» ÇÒ ¶§ ÁöÁ¤ÇÑ Ãʸ¸Å­ÀÇ ÁÖ±â·Î ½ÇÇàÇÏ¿© Ãâ·ÂÇÑ´Ù. ƯÁ¤ÇÑ ÆÄÀÏÀ̳ª »ç¿ëÀÚÀÇ ÇÁ·Î¼¼½º¸¦ ÆÄ¾ÇÇϰíÀÚ ÇÒ ¶§ »ç¿ëµÉ ¼ö ÀÖÀ¸¸ç ±âº»°ªÀº 15ÃÊ·Î ¼³Á¤ÀÌ µÇ¾î ÀÖ´Ù.

 

¡á  –s, -t

ÆÄÀÏÀÇ Å©±â¸¦ Ç×»ó Ãâ·ÂÇÏ¸ç ±âº»°ªÀ¸·Î ¼³Á¤ÀÌ µÇ¾î ÀÖ´Ù. –t ¿É¼ÇÀº PID ¹øÈ£¸¸À» Ãâ·ÂÇÑ´Ù.

 

¡á  –S

ºí·ÏµÉ ¼ö ÀÖ´Â Ä¿³ÎÀÇ ÇÔ¼ö lstat, readlink, stat¸¦ »ç¿ëÇÒ ¶§ ½Ã°£À» ¼³Á¤ÇÏ´Â ¿É¼ÇÀ¸·Î ¸¸¾à ½ºÅ©¸³Æ® ³»¿¡¼­ –b¸¦ »ç¿ëÇÏÁö ¾Ê¾ÒÀ» ¶§ ºí·ÏÀÌ µÉ »óȲÀÌ ¹ß»ýÇÏ¿´À» ¶§ ÁöÁ¤ÇÑ ½Ã°£ ÈÄ¿¡´Â ºí·ÏÀÌ ÇØÁ¦µÈ´Ù. –b ¿É¼ÇÀ» »ç¿ëÇÑ´Ù¸é ¼³Á¤ÇÏÁö ¾Ê¾Æµµ µÇ¸ç ¸¸¾à –b ¿É¼ÇÀ» ¼³Á¤ÇÏÁö ¾Ê¾Ò´Ù¸é ¡°-S 10¡±¿Í °°ÀÌ ½Ã°£À» ¼³Á¤ÇÑ´Ù.

 

¡á  –u

»ç¿ëÀÚ ID ¹× UID °ªÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç ´Ù¼öÀÇ »ç¿ëÀÚ¸¦ ÁöÁ¤Çϱâ À§Çؼ­ ¡°,¡±À» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ƯÁ¤ÇÑ »ç¿ëÀÚ¸¦ Á¦¿ÜÇÑ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù¸é ¡°^»ç¿ëÀÚ¡±·Î ¼³Á¤ÇÒ ¼ö ÀÖµû.

 

¡á   –U, -X

UNIX domainÀ» ÀÌ¿ëÇÑ ¼ÒÄÏ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇϸç syslogd µ¥¸óÀÌ »ç¿ëµÇ°í ÀÖ´Ù. –X ¿É¼ÇÀº AIX ½Ã½ºÅÛÀ» À§ÇÑ Æ¯º°ÇÑ ¿É¼ÇÀ¸·Î ¸®´ª½º¿¡¼­´Â »ç¿ëµÇÁö ¾Ê´Â´Ù.

 

ƯÁ¤ÇÑ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ »ç¿ëÇϰí ÀÖ´Â ÇÁ·Î¼¼½º Ãâ·Â

¡°lsof ÆÄÀÏÀ̸§¡±À» ÀÔ·ÂÇÏ¿´À» ¶§ ÀÔ·ÂÇÑ ÆÄÀÏÀ» »ç¿ëÇÑ ¸í·É¾î ¹× ÀåÄ¡, »ç¿ëÀÚ¸¦ ÆÄ¾Ç ÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº Çã°¡µÇÁö ¾ÊÀº ¸í·É¾î³ª ÆÄÀÏ ¶Ç´Â ÀåÄ¡¿¡ ´ëÇØ Á¢¼ÓÇϰí ÀÖ´Â »ç¿ëÀÚ¸¦ ÃßÃâÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î lsof ¸í·É¾î¸¦ »ç¿ëÇÏÁö ÀÖ´Â ÇÁ·Î¼¼½º ¹× »ç¿ëÀÚ¸¦ °Ë»öÇÒ ¼ö ÀÖ´Ù.

[root@soo0e ~]# lsof '/usr/sbin/lsof'

COMMAND  PID USER  FD   TYPE DEVICE   SIZE   NODE NAME

lsof    4650 root txt    REG    3,7 121364 671379 /usr/sbin/lsof

lsof    4651 root txt    REG    3,7 121364 671379 /usr/sbin/lsof

 

ÁöÁ¤ÇÑ µð·ºÅ丮 ³»¿¡ Á¸ÀçÇÏ´Â ÆÄÀÏÀ» »ç¿ëÇϰí ÀÖ´Â ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù¸é +d ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© Ãâ·ÂÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÇÏÀ§ µð·ºÅ丮°¡ Á¸ÀçÇÑ´Ù¸é ÁöÁ¤ÇÑ ÇÏÀ§ µð·ºÅ丮 ³»¿¡ ÀÖ´Â ÆÄÀÏÀ» °Ë»çÇÏÁö ¸øÇϹǷΠÀ̶§´Â +D¸¦ ÀÌ¿ëÇÑ´Ù.

[root@soo0e ~]# lsof +d /var/log/

COMMAND   PID USER   FD   TYPE DEVICE  SIZE   NODE NAME

syslogd 31397 root    2w   REG    3,6    76 480051 /var/log/console

syslogd 31397 root    3w   REG    3,6 51413 480045 /var/log/messages

syslogd 31397 root    4w   REG    3,6 14502 480046 /var/log/secure

(¡¦)

 

°£È¤ ƯÁ¤ÇÑ ÆÄƼ¼Ç¿¡ ´ëÇØ umount ¸í·É¾î¸¦ ½ÇÇàÇÏ¿´À» ¶§ ´Ù¸¥ »ç¿ëÀÚ°¡ »ç¿ëÇϰí ÀÖ´Ù¸é umont°¡ µÇÁö ¾Ê´Â´Ù. À̶§ ÇØ´ç ÆÄƼ¼ÇÀ» ¸¶¿îÆ®Çϰí ÀÖ´Â »ç¿ëÀÚ³ª PID¸¦ °Ë»çÇÏ¿© KILLÇÑ ÈÄ umount ½ÃŰ¸é µÈ´Ù.

[root@soo0e ~]# lsof +d /var

COMMAND  PID USER   FD   TYPE DEVICE SIZE    NODE NAME

crond   1793 root  cwd    DIR    3,6 4096 1056001 /var/spool

 

ƯÁ¤ÇÑ »ç¿ëÀÚ°¡ »ç¿ëÇϰí ÀÖ´Â ÀÚ¿ø ¸ñ·Ï Ãâ·Â

ÁöÁ¤ÇÑ »ç¿ëÀÚÀÇ ÀÚ¿øÀ» Ãâ·ÂÇÑ´Ù¸é –u ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ´Ù¼öÀÇ »ç¿ëÀÚ´Â ¡°,¡±À¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÁöÁ¤ÇÑ »ç¿ëÀÚ¸¦ Á¦¿ÜÇÑ ¸ðµç »ç¿ëÀÚÀÇ ÀÚ¿ø ¸ñ·ÏÀ» Ãâ·ÂÇÒ ¶§ ^UID, ^ID¿Í °°ÀÌ »ç¿ëÇØµµ µÈ´Ù.

[root@soo0e ~]# lsof -u soo0e

COMMAND  PID  USER   FD   TYPE     DEVICE    SIZE     NODE NAME

sshd    4547 soo0e  cwd    DIR        3,2    4096        2 /

sshd    4547 soo0e  rtd    DIR        3,2    4096        2 /

sshd    4547 soo0e  txt    REG        3,7  379180   671365 /usr/sbin/sshd

sshd    4547 soo0e  mem    REG        3,2 1238928   319754 /lib/libcrypto.so.0.9.8b

(¡¦)

 

losf –u soo0e¡±À¸·Î Ãâ·ÂÇÑ °á°ú ¸¹Àº ÆÄÀϵéÀ» ¿ÀÇÂÇϰí ÀÖÀ½À» ¾Ë ¼ö Àִµ¥ À̶§ ´Üµ¶À¸·Î ¾µ ¶§ ¸¹Àº Ãâ·Â °á°ú¸¦ ºÐ¼®ÇØ¾ß ÇÏ´Â ¹®Á¦Á¡ÀÌ ÀÖ°³ ¶§¹®¿¡ ¸í·É¾î³ª ¶Ç´Â PID¸¸À» Ãâ·Â ÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½Àº soo0e »ç¿ëÀÚÀÇ PID¸¸À» Ãâ·ÂÇÏ¿© »ç¿ëÇÏ´Â ÀÖ´Â ÇÁ·Î¼¼½º°¡  °³ÀÎ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ °­Á¦·Î Á¦°ÅÇÑ´Ù¸é kill ¶Ç´Â pkillÀ» ÀÌ¿ëÇÏ¿© °­Á¦ Á¾·áÇÒ ¼ö ÀÖ´Ù.

[root@soo0e ~]# lsof -u soo0e -a -t

4547

4548

 

¶ÇÇÑ ´ÙÀ½°ú °°ÀÌ »ç¿ëÇϰí ÀÖ´À ¸ðµç ¸í·É¾î ´ëÇÑ PID¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.

[root@soo0e ~]# lsof -u soo0e -a -F pc0

p4547csshd

p4548cbash

 

Internet ¿¬°á¿¡ ´ëÇÑ Á¤º¸ Ãâ·Â

[root@soo0e ~]# lsof -i 4 -P

COMMAND  PID   USER   FD   TYPE  DEVICE SIZE NODE NAME

sshd    1739   root    3u  IPv4    4859       TCP *:22 (LISTEN)

named   1794  named   20u  IPv4 1066969       UDP ns.soo0e.org:53

named   1794  named   21u  IPv4 1066970       TCP ns.soo0e.org:53 (LISTEN)

named   1794  named   22u  IPv4 1066971       UDP *:53

(¡¦)

 

TCP/IP¸¦ »ç¿ëÇϰí ÀÖ´Â ¸ðµç ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÒ ¼ö Àֱ⠶§¹®¿¡ ƯÁ¤ÇÑ Æ÷Æ®¸¦ ¹ÙÀεåÇϰí ÀÖ´Â ÇÁ·Î¼¼½º³ª »ç¿ëÀÚ¸¦ °Ë»öÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ã¾Æ³½ ÇÁ·Î¼¼½º¸¦ kill ¶Ç´Â pkillÀ» ÀÌ¿ëÇÏ¿© Á¦°ÅÇÑ´Ù. ÇöÀç 22¹ø Æ÷Æ®¸¦ »ç¿ëÇϰí ÀÖ´Â Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. ±×·¯³ª Á¢¼ÓµÈ »ç¿ëÀÚ¸¸ ¸¹´Ù¸é ¸¹Àº Ãâ·Â°á°ú°¡ ³ª¿À±â ¶§¹®¿¡ »ç¿ëÀÚ¸¸ º°µµ·Î Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.

¿É¼ÇÀ» ¿¬¼ÓÇÏ¿© ¾µ ¶§ AND ¶Ç´Â OR ¿¬»êÀ» ÇÒÁö Á¤È®ÇÏ°Ô ¼³Á¤ÇØ¾ß ¿øÇÏ´Â °á°ú¸¦ Ãâ·ÂÇϴµ¥ ´ÙÀ½Àº ÇöÀç 222.122.156.45¹ø È£½ºÆ®¿¡¼­ IPV4 ¹öÀüÀ» »ç¿ëÇϸç 22¹ø Æ÷Æ®¿¡ Á¢¼ÓµÇ¾î ÀÖ´Â »ç¿ëÀÚ¸¦ Ãâ·ÂÇϴµ¥ ÇÊ¿äÇÑ ºÎºÐ Áï »ç¿ëÇϰí ÀÖ´Â »ç¿ëÀÚ ID¸¸À» Ãâ·ÂÇϰíÀÚ ÇÑ´Ù. ±×·¯³ª µ¥¸óÀº root ±ÇÇÑÀ¸·Î ½ÇÇàµÇ±â ¶§¹®¿¡ root·Î ½ÇÇàµÇ´Â °ÍÀ» Á¦¿ÜÇÑ ½ÇÁ¦ »ç¿ëÀÚ ID¸¦ Ãâ·ÂÇÑ´Ù.

[root@soo0e ~]# lsof -i 4@222.122.156.45:22 -a -F0L -a -u ^root

p4547Lsoo0e

** Âü°í F0L ¿¡ 0 ´Â ¼ýÀÚ ¡®¿µ¡¯ÀÌ´Ù.

 

ƯÁ¤ÇÑ IP·Î Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ Á¤º¸¸¦ Ãâ·ÂÇϰíÀÚ ÇÒ ¶§ ¡°lsof –i¡± ¶Ç´Â ¡°netstat –antu¡±¸¦ ÀÌ¿ëÇÏ¿© ÇØ´ç IP¸¦ ãÀºÈÄ ¡°losf –i @IP¡±·Î ÁöÁ¤ÇÑ IP·Î Á¢¼ÓÇÏ¿© ÀÛ¾÷Çϰí ÀÖ´Â ¸ñ·ÏÀ» ãÀ» ¼ö ÀÖ´Ù.

 

ƯÁ¤ÇÑ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Á¤º¸ Ãâ·Â

¼­¹ö¸¦ ¿î¿µÇϸ鼭 ƯÁ¤ÇÑ ¸í·É¾î°¡ ÂüÁ¶Çϰí ÀÖ´Â ¸ðµç Á¤º¸¸¦ Ãâ·ÂÇØ¾ß ÇÒ ¶§°¡ ÀÖ´Ù. À̶§ –c ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ÁöÁ¤ÇÑ ¸í·É¾î¿¡ ´ëÇÑ ¸ðµç Á¤º¸¸¦ Ãâ·ÂÇÏ°Ô µÈ´Ù. ¶ÇÇÑ PID¸¦ ¾Ë°í ÀÖ´Ù¸é –p ¿É¼ÇÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ¸¹Àº Á¤º¸¸¦ Ãâ·ÂÇϱ⠶§¹®¿¡ ƯÁ¤ÇÑ ÆÐÅÏÀ» °Ë»çÇÏ¿© Ãâ·ÂÇÑ´Ù. ¿¹¸¦ µé¾î bash¸¦ »ç¿ëÇÏ´Â »ç¿ëÀÚ¸¦ °Ë»öÇÏµÈ root´Â Á¦¿ÜÇÑ´Ù.

[root@soo0e ~]# lsof -c bash -a -u ^root

COMMAND  PID  USER   FD   TYPE DEVICE    SIZE     NODE NAME

bash    4548 soo0e  cwd    DIR    3,9    4096 13008897 /home/soo0e

bash    4548 soo0e  rtd    DIR    3,2    4096        2 /

bash    4548 soo0e  txt    REG    3,2  722684   255800 /bin/bash

(¡¦)

 

lsof ´Â ¸®´ª½º ½Ã½ºÅÛÀ» ÀÌ¿ëÇϸ鼭 °¢Á¾ ¹®Á¦Á¡À̳ª ½Ã½ºÅÛ »ç¿ë»óŸ¦ ÆÄ¾ÇÇϱâ À§ÇØ »ç¿ëÇÒ ¼ö Àִ ¸Å¿ì À¯¿ëÇÑ ¸í·É¾îÀÌ´Ù. ¿©·¯°¡Áö ¿É¼ÇÀ» »ç¿ëÇØ º¸¸é¼­ ÀÍÈù´Ù¸é °í±Þ SE°¡ µÇ´Âµ¥ Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

 

       
¡â ÀÌÀü±Û: lsof ¸¦ ÀÌ¿ëÇÑ ½Ã½ºÅÛ Á¶»ç ¹× ºÐ¼®
¡ä ´ÙÀ½±Û: FCAL boot disk·Î bootingÀ» ¸øÇÒ °æ¿ì º¹±¸¹æ¹ý
Copyright 1999-2025 Zeroboard / skin by enFree