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

linux tcpdump ÃüÁîÏê½â

¹¦ÄÜ˵Ã÷£ºÇãµ¹ÍøÂç´«ÊäÊý¾Ý¡£
Óï¡¡¡¡·¨£ºtcpdump [-adeflnNOpqStvx][-c<Êý¾Ý°üÊýÄ¿>][-dd][-ddd][-F<±í´ïÎļþ>][-i<ÍøÂç½çÃæ>][-r<Êý¾Ý°üÎļþ>][-s<Êý¾Ý°ü´óС>][-tt][-T<Êý¾Ý°üÀàÐÍ>][-vv][-w<Êý¾Ý°üÎļþ>][Êä³öÊý¾ÝÀ¸Î»]
²¹³ä˵Ã÷£ºÖ´ÐÐtcpdumpÖ¸Áî¿ÉÁгö¾­¹ýÖ¸¶¨ÍøÂç½çÃæµÄÊý¾Ý°üÎļþÍ·£¬ÔÚLinux²Ù×÷ϵͳÖУ¬Äã±ØÐëÊÇϵͳ¹ÜÀíÔ±¡£
²Î¡¡¡¡Êý£º
-a ³¢ÊÔ½«ÍøÂçºÍ¹ã²¥µØÖ·×ª»»³ÉÃû³Æ¡£
-c<Êý¾Ý°üÊýÄ¿> ÊÕµ½Ö¸¶¨µÄÊý¾Ý°üÊýÄ¿ºó£¬¾ÍÍ£Ö¹½øÐÐÇãµ¹²Ù×÷¡£
-d °Ñ±àÒë¹ýµÄÊý¾Ý°ü±àÂëת»»³É¿ÉÔĶÁµÄ¸ñʽ£¬²¢Çãµ¹µ½±ê×¼Êä³ö¡£
-dd °Ñ±àÒë¹ýµÄÊý¾Ý°ü±àÂëת»»³ÉCÓïÑԵĸñʽ£¬²¢Çãµ¹µ½±ê×¼Êä³ö¡£
-ddd °Ñ±àÒë¹ýµÄÊý¾Ý°ü±àÂëת»»³ÉÊ®½øÖÆÊý×ֵĸñʽ£¬²¢Çãµ¹µ½±ê×¼Êä³ö¡£
-e ÔÚÿÁÐÇãµ¹×ÊÁÏÉÏÏÔʾÁ¬½Ó²ã¼¶µÄÎļþÍ·¡£
-f ÓÃÊý×ÖÏÔÊ¾Íø¼ÊÍøÂçµØÖ·¡£
-F<±í´ïÎļþ> Ö¸¶¨ÄÚº¬±í´ï·½Ê½µÄÎļþ¡£
-i<ÍøÂç½çÃæ> ʹÓÃÖ¸¶¨µÄÍøÂç½ØÃæËͳöÊý¾Ý°ü¡£
-l ʹÓñê×¼Êä³öÁеĻº³åÇø¡£
-n ²»°ÑÖ÷»úµÄÍøÂçµØÖ·×ª»»³ÉÃû×Ö¡£
-N ²»ÁгöÓòÃû¡£
-O ²»½«Êý¾Ý°ü±àÂë×î¼Ñ»¯¡£
-p ²»ÈÃÍøÂç½çÃæ½øÈë»ìÔÓģʽ¡£
-q ¿ìËÙÊä³ö£¬½öÁгöÉÙÊýµÄ´«ÊäЭÒéÐÅÏ¢¡£
-r<Êý¾Ý°üÎļþ> ´ÓÖ¸¶¨µÄÎļþ¶ÁÈ¡Êý¾Ý°üÊý¾Ý¡£
-s<Êý¾Ý°ü´óС> ÉèÖÃÿ¸öÊý¾Ý°üµÄ´óС¡£
-S Óþø¶Ô¶ø·ÇÏà¶ÔÊýÖµÁгöTCP¹ØÁªÊý¡£
-t ÔÚÿÁÐÇãµ¹×ÊÁÏÉϲ»ÏÔʾʱ¼ä´Á¼Ç¡£
-tt ÔÚÿÁÐÇãµ¹×ÊÁÏÉÏÏÔʾδ¾­¸ñʽ»¯µÄʱ¼ä´Á¼Ç¡£
-T<Êý¾Ý°üÀàÐÍ> Ç¿ÖÆ½«±í´ï·½Ê½ËùÖ¸¶¨µÄÊý¾Ý°üתÒë³ÉÉèÖõÄÊý¾Ý°üÀàÐÍ¡£
-v ÏêϸÏÔʾָÁîÖ´Ðйý³Ì¡£
-vv ¸üÏêϸÏÔʾָÁîÖ´Ðйý³Ì¡£
-x ÓÃÊ®Áù½øÖÆ×ÖÂëÁгöÊý¾Ý°ü×ÊÁÏ¡£
-w<Êý¾Ý°üÎļþ> °ÑÊý¾Ý°üÊý¾ÝдÈëÖ¸¶¨µÄÎļþ¡£


Ïà¹ØÎĵµ£º

ÔÚwindowsƽ̨Éϴlinux C ¿ª·¢»·¾³

×¢£ºÇëÔÊÐíÎÒ×ªÔØÄúµÄ¼Ñ×÷
ÔÚwindowsÉÏ¿ª·¢Äܹ»ÔÚlinuxÉϱàÒëµÄC´úÂ룬ÎÒ²éÁ˲éÓÐ2¸öÈí¼þ¿ÉÒÔʵÏÖ£¬Ò»¸öÊÇCygwin£¬Ò»¸öÊÇmingw¡£ÆäÖÐcygwinÊÇÒ»¸öwindowsÉÏlinux»·¾³µÄÄ£Ä⹤¾ß£¬ËûÌṩÁ˺ܶàlinux¹¤¾ßµÄwindowsʵÏÖ°æ±¾£¬ÀýÈçvi£¬emacsµÈµÈ£¬µ±È»Ò²°üÀ¨GCC¡£Ê¹ÓÃmingwµÄºÃ´¦¾ÍÊDZàÒë¹ýµÄ³ÌÐòÖ±½Ó¾Í¿ÉÒÔÅÜÁË£¬¶øcygwinÔòÐè ......

Linux֪ʶ¸´Ï°£¨¶þ£©

¹ØÓÚlinuxµÄÎļþȨÏÞ£¬Á˽âÒ»Ïµļ¸¸öÒªµã¾ÍÐÐÁË£¬Ê×ÏÈlinuxÓÐÓû§×éµÄ¸ÅÄÿ¸öÓû§×éÓ÷ÖÅäÓÐÒ»¸öid,ÓÃÓÚΨһµÄ±êʶ£¬¿ÉÒÔÓÃÓÚ·½±ãÖ¸¶¨´ËÓû§×éÖеÄÓû§²Ù×÷ijЩÎļþµÄȨÏÞ¡£Í¬Ñùÿ¸öÓû§Ò²ÓµÓÐÒ»¸öÓû§id£¬ÓÃÓÚΨһ±êʶÓû§£¬¶ø¶ÔÓÚÿ¸öÎļþÓà ls -l -a ¾Í¿ÉÒÔÏÔʾµ±Ç°Ä¿Â¼ÏÂÃæËùÓеÄÎļþÎļþ¼ÐµÄÏêϸÐÅÏ¢¡£ÀýÈ磺ÎÒÃÇÔ ......

¹ØÓÚ linux ÄÚ´æ

Ê×ÏÈ£¬ÄÚ´æµÄ´óСÔÚlinuxÄÚºËÖеĻñÖª·½·¨
1.ͨ¹ýbootloader µÄ tag mem´«Èë¡£
Setup.c Öеĺ¯ÊýÈçÏ£º
static int __init parse_tag_mem32(const struct tag *tag)
{
if (meminfo.nr_banks >= NR_BANKS) {
printk(KERN_WARNING
"Ignoring memory bank 0x%08x size %dKB\n",
tag->u.mem.start, tag->u.mem ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ