BBSˮľÇ廪վ¡Ã¾«»ªÇø

·¢ÐÅÈË: bro (°¢·É*ÌÒ¹ÈСÏÉ:PP), ÐÅÇø: Unix 
±ê  Ìâ: GDB (7) Part one 
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Mon Oct 12 09:59:54 1998) 
 
·¢ÐÅÈË: captain (ÍòÀﳤÕ÷µÚÒ»²½) on board 'unix' 
±ê  Ìâ: GDB (7) Part One(ת¼Ä) 
·¢ÐÅÕ¾: ¹ú¼ÒÖÇÄÜ»úÖÐÐÄÊï¹âÕ¾ (Fri Aug 21 04:59:03 1998) 
 
·¢ÐÅÈË: lhh@argo (ÒÐÌì), ÐÅÇø: UNIX 
±ê  Ìâ: GDB (7) Part One(ת¼Ä) 
·¢ÐÅÕ¾: Yat-sen Channel BBS (Thu Jul 30 12:00:52 1998) 
תÐÅÕ¾: argo 
 
 
 
½áÊø×Ó½ø³Ì 
========================= 
`kill' 
     KillÃüÁî½áÊøÄã³ÌÐòÔÚgdbÏ¿ªµÄ×Ó½ø³Ì 
     Õâ¸öÃüÁîµ±ÄãÏëÒªµ÷ÊÔ(¼ì²é)Ò»¸öcore dumpÎļþʱ¸üÓÐÓá£gdbÔÚµ÷ÊÔ¹ý³ÌÖР
»áºöÂÔËùÓеÄcore dump¡£ 
   ÔÚһЩ²Ù×÷ϵͳÉÏ£¬Ò»¸ö³ÌÐòµ±ÄãÔÚÉÏÃæ¼ÓÁ˶ϵãÒÔºó¾Í²»ÄÜÀ뿪gdb¶ÀÁ¢ÔËÐС£ 
Äã¿ÉÒÔÓÃkillÃüÁîÀ´½â¾öÕâ¸öÎÊÌâ¡£ 
   'kill'ÃüÁîµ±ÄãÏëÖØÐ±àÒëºÍÁ¬½ÓÄãµÄ³ÌÐòʱҲºÜÓÐÓá£ÒòΪÓÐЩϵͳ²»ÔÊÐíÐ޸Ġ
ÕýÔÚÖ´ÐеĿÉÖ´ÐгÌÐò¡£ÕâÑùµ±ÄãÔÙÒ»´ÎʹÓÃ'run'ÃüÁîʱgdb»áÖªµÀÄãµÄ³ÌÐòÒѾ­±»¸Ä 
±äÁË£¬ÄÇôgdb»áÖØÐÂloadеķûºÅ¡£(¶øÇÒ¾¡Á¿±£³ÖÄ㵱ǰµÄ¶ÏµãÉèÖᣠ
¸½¼ÓµÄ½ø³ÌÐÅÏ¢ 
============================== 
   Ò»Ð©²Ù×÷ϵͳÌṩÁËÒ»¸öÉ豸Ŀ¼½Ð×ö'/proc'µÄ£¬¹©¼ì²é½ø³ÌÓ³Ïó¡£Èç¹ûgdb±»ÔÚÕâ 
ÑùµÄ²Ù×÷ϵͳÏÂÔËÐУ¬Äã¿ÉÒÔʹÓÃÃüÁî'info proc'À´²éѯ½ø³ÌµÄÐÅÏ¢¡£('info proc'Ãü 
ÁîÖ»ÔÚÖ§³Ö'procfs'µÄSVR4ϵͳÉÏÓÐÓᣠ
`info proc' 
     ÏÔʾ½ø³ÌµÄ¸ÅÒªÐÅÏ¢¡£ 
`info proc mappings' 
     ±¨¸æÄã½ø³ÌËùÄÜ·ÃÎʵĵØÖ··¶Î§¡£ 
`info proc times' 
     Äã½ø³ÌºÍ×Ó½ø³ÌµÄ¿ªÊ¼Ê±¼ä£¬Óû§Ê±¼ä(user CPU time),ºÍϵͳCPUʱ¼ä¡£ 
`info proc id' 
     ±¨¸æÓйؽø³ÌidµÄÐÅÏ¢¡£ 
`info proc status' 
     ±¨¸æÄã½ø³ÌµÄÒ»°ã״̬ÐÅÏ¢¡£Èç¹û½ø³ÌÍ£Ö¹ÁË¡£Õâ¸ö±¨¸æ»¹°üÀ¨Í£Ö¹µÄÔ­ÒòºÍÊÕµ½µÄ 
Ðźš£ 
`info proc all' 
     ÏÔʾÉÏÃæÕâЩÃüÁî·µ»ØµÄËùÓÐÐÅÏ¢¡£ 
¶Ô¶àÏ̳߳ÌÐòµÄµ÷ÊÔ 
======================================== 
   Ò»Ð©²Ù×÷ϵͳÖУ¬Ò»¸öµ¥¶ÀµÄ³ÌÐò¿ÉÒÔÓÐÒ»¸öÒÔÉϵÄÏß³ÌÔÚÔËÐС£Ï̺߳ͽø³Ì¾«È·µÄ¶¨Ò 
å 
 
Ó 
Ö 
ÓÐ×Ô¼ºµÄ¼Ä´æÆ÷£¬ÔËÐÐʱ¶ÑÕ»»òÐí»¹»áÓÐ˽ÓÐÄÚ´æ¡£ 
   gdbÌṩÁËÒÔϹ©µ÷ÊÔ¶àÏ̵߳Ľø³ÌµÄ¹¦ÄÜ£º 
   * ×Ô¶¯Í¨¸æÐÂÏ̡߳£ 
   * 'thread THREADNO'£¬Ò»¸öÓÃÀ´ÔÚÏß³ÌÖ®¼äÇл»µÄÃüÁî¡£ 
   * 'info threads'£¬Ò»¸öÓÃÀ´²éѯÏÖ´æÏ̵߳ÄÃüÁî¡£ 
   * 'thread apply [THREADNO] [ALL] ARGS',Ò»¸öÓÃÀ´ÏòÏß³ÌÌṩÃüÁîµÄÃüÁî¡£ 
   * Ïß³ÌÓйصĶϵãÉèÖᣠ
   ×¢Ò⣺ÕâÐ©ÌØÐÔ²»ÊÇÔÚËùÓÐgdb°æ±¾¶¼ÄÜʹÓ㬹é¸ù½áµ×Òª¿´²Ù×÷ϵͳÊÇ·ñÖ§³Ö¡£ 
   Èç¹ûÄãµÄgdb²»Ö§³ÖÕâЩÃüÁ»áÏÔʾ³ö´íÐÅÏ¢£º 
          (gdb) info threads 
          (gdb) thread 1 
          Thread ID 1 not known.  Use the "info threads" command to 
          see the IDs of currently known threads. 
   gdbµÄÏ̼߳¶µ÷ÊÔ¹¦ÄÜÔÊÐíÄã¹Û²ìÄã³ÌÐòÔËÐÐÖÐËùÓеÄỊ̈߳¬µ«ÎÞÂÛʲôʱºò 
gdb¿ØÖÆ£¬×ÜÓÐÒ»¸ö¡°µ±Ç°¡±Ï̡߳£µ÷ÊÔÃüÁî¶Ô¡°µ±Ç°¡±½ø³ÌÆð×÷Óᣠ
   Ò»µ©gdb·¢ÏÖÁËÄã³ÌÐòÖеÄÒ»¸öеÄỊ̈߳¬Ëü»á×Ô¶¯ÏÔʾÓйشËÏ̵߳ÄϵͳÐÅ 
Ï¢¡£±ÈÈ磺 
     [New process 35 thread 27] 
²»¹ý¸ñʽºÍ²Ù×÷ϵͳÓйء£ 
   ÎªÁ˵÷ÊÔµÄÄ¿µÄ£¬gdb×Ô¼ºÉèÖÃÏ̺߳š£ 
`info threads' 
     ÏÔʾ½ø³ÌÖÐËùÓеÄÏ̵߳ĸÅÒªÐÅÏ¢¡£gdb°´Ë³ÐòÏÔʾ£º 
       1.Ï̺߳Å(gdbÉèÖÃ) 
       2.Ä¿±êϵͳµÄÏ̱߳êʶ¡£ 
       3.´ËÏ̵߳ĵ±Ç°¶ÑÕ»¡£ 
       Ò»Ç°Ãæ´ò'*'µÄÏ̱߳íʾÊǵ±Ç°Ï̡߳£ 
     ÀýÈ磺 
     (gdb) info threads 
       3 process 35 thread 27  0x34e5 in sigpause () 
       2 process 35 thread 23  0x34e5 in sigpause () 
     * 1 process 35 thread 13  main (argc=1, argv=0x7ffffff8) 
         at threadtest.c:68 
 
-- 
 
-- 
;36m¡ù ÐÞ¸Ä:£®NewFile ÓÚ Aug 21 13:00:02 Ð޸ı¾ÎÄ£®[FROM: 159.226.41.148]m 
m;33m¡ù À´Ô´:£®Yat-sen Channel argo.zsu.edu.cn£®[FROM: www.ee.zsu.edu.c]m 
-- 
m;34m¡ù ×ª¼Ä:£®Yat-sen Channel argo.zsu.edu.cn£®[FROM: 159.226.41.148]m 
 
-- 
m¡ù À´Ô´:£®¹ú¼ÒÖÇÄÜÖÐÐÄÊï¹âÕ¾ bbs.ncic.ac.cn£®[IP: 159.226.43.21] m 
 
-- 
¡ù À´Ô´:¡¤BBS Ë®Ä¾Ç廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.78.167] 

BBSˮľÇ廪վ¡Ã¾«»ªÇø