linuxÐÔÄÜ·ÖÎö top
http://shake863.javaeye.com/blog/181246
top
top
ÃüÁîÊÇ×îÁ÷ÐеÄÐÔÄܹ¤¾ßÖ®Ò»¡£´ó¶àÊýϵͳ¹ÜÀíÔ±ÔËÐÐtop
²é¿´Linux
ºÍUNIXϵͳµÄÔËÐÐÇé¿ö¡£top
ʵÓù¤¾ßÌṩһÖÖ¼àÊÓ½ø³ÌºÍLinux
ÕûÌåÐÔÄܵÄÀíÏë·½·¨¡£½«Linux
½ø³Ì³Æ×÷ÈÎÎñ¸ü׼ȷ£¬µ«ÊÇÔÚ±¾ÕÂÖÐÎÒÃÇ»¹Êǽ«ËüÃdzÆ×÷½ø³Ì£¬ÒòΪÕâ¸ö¹¤¾ßÒ²ÕâÑù³ÆºôËüÃÇ¡£1
ÆÕͨÓû§ºÍrootÓû§¶¼¿ÉÒÔÔËÐÐtop
¡£Í¼3-1ÏÔʾһ¸ö¿ÕÏÐϵͳµÄµäÐÍtop
Êä³ö¡£
ͼ3-1 top
Êä³ö
top
ÏÔʾÓÐÁ½¸ö²¿·Ö¡£´óԼǰÈý·ÖÖ®Ò»ÏÔʾ¹ØÓÚLinux
µÄÕûÌåÐÅÏ¢£¬ÆäÓàÐÐΪ¸÷¸ö½ø³ÌÐÅÏ¢¡£Èç¹ûÀ©Õ¹´°¿ÚÔòÏÔʾ¸ü¶à½ø³Ì¶øÌî³äÕû¸öÆÁÄ»¡£
¸üÈ«ÃæµÄLinux
ÐÅÏ¢¿ÉÒÔͨ¹ýʹÓÃtop
Ö®
ÍâµÄ¼¸¸öÃüÁîÀ´µÃµ½¡£²»¹ý£¬Í¨¹ýÒ»¸öÃüÁîÔÚÒ»¸öÆÁÄ»ÉÏÏÔʾËùÓÐÐÅÏ¢±È½ÏÀíÏë¡£µÚÒ»ÐÐÏÔʾ×î½ü1·ÖÖÓ¡¢5·ÖÖÓºÍ15·ÖÖӵĸºÔØƽ¾ùÖµ¡£¸ºÔØƽ¾ùÖµ±íʾÔÚ
CPUÉÏÔËÐлòÕߵȴýÔËÐжàÉÙ½ø³Ì¡£uptimeÃüÁîÒ²¿ÉÒÔÓÃÀ´ÏÔʾ¸ºÔØƽ¾ùÖµ¡£½ÓÏÂÀ´Êǽø³ÌÐÅÏ¢£¬Ö®ºóÊÇCPU¡¢ÄÚ´æºÍ½»»»Çø¡£ÄÚ´æºÍ½»»»ÇøÐÅÏ¢Óë
freeÃüÁîÊä³öÀàËÆ¡£ÔÚÎÒÃÇÈ·¶¨ÄÚ´æºÍCPUʹÓÃÖ®ºóµÄÏÂÒ»¸öÎÊÌâÊÇÄÄЩ½ø³ÌÕýÔÚʹÓÃËü¡£
´ó²¿·Ö½ø³ÌÐÅÏ¢Ò²¿ÉÒÔͨ¹ýpsÃüÁîµÃµ½£¬µ«ÊÇtop
ÌṩһÖÖ¸üÒ×ÓÚÔĶÁµÄ¸ñʽ¡£×îÓÐÓõÄÊÇÓÃÓÚÌṩ°ïÖúµÄh£¬ËüÁгötop
µÄÆäËû½»»¥Ê½ÃüÁî¡£
3.1.1 Ìí¼ÓºÍÒƳý×Ö¶Î
×ֶοÉÒÔ´ÓÏÔʾÖÐÌí¼Ó»òÒƳý¡£½ø³ÌÊä³ö¿ÉÒÔ°´ÕÕCPU¡¢ÄÚ´æ»òÕßÆäËûÖ¸±êÅÅÐò¡£ÕâÊÇÒ»¸ö²é¿´Ê²Ã´½ø³ÌÇÀ¶áÄÚ´æµÄÀíÏë·½·¨¡£¸÷¸öLinux
·¢²¼°æ±¾µÄtop
Óï·¨ºÍ½»»¥Ê½Ñ¡Ïͬ£¬°ïÖúÃüÁî¿ÉÒÔ¿ìËÙÁгöʲôÃüÁî¿ÉÓá£ÓÐÐí¶à½»»¥Ê½Ñ¡Ïî¿ÉÓã¬Óû§Ó¦¸Ã»¨·ÑһЩʱ¼äÀ´ÊÔÑéËüÃÇ¡£
ͼ3-2ÏÔʾRed Hat Enterprise Linux
ES release 3µÄ°ïÖúÆÁÄ»¡£
ͼ3-2 top
µÄ°ïÖúÆÁÄ»
fÃüÁîÓÃÀ´´Ótop
Êä³öÖÐÌí¼Ó»òÕßÒƳý×ֶΡ£Í¼3-3ÊÇÒ»¸öRed Hat Enterprise Linux
ES release 3µÄ°ïÖúÆÁÄ»£¬ÏÔʾʲô×ֶοÉÒÔÌí¼Ó¡£
ͼ3-3 top
Ìí¼Ó/ÒƳý×ֶεÄÆÁÄ»
ͼ3-4ÏÔʾһ¸öSUSE Linux
9.0 top
µÄ°ïÖúÆÁÄ»£¬¿É¼ûËüÃÇÌṩµÄÃüÁî²î±ð·Ç³£´ó¡£
ͼ3-4 SUSE top
µÄ°ïÖúÆÁÄ»
3.1.2 ½âÊÍÊä³ö
ÈÃÎÒÃÇÑо¿top
ÐÅÏ¢µÄÒâÒ壬ÒÔtop
µÄÈçÏÂÊä³öΪÀý£º
top
Êä³öµÄµÚÒ»ÐÐÏÔʾ¸ºÔØƽ¾ùÖµÐÅÏ¢£º
Õâ¸öÊä³öÓëuptimeµÄÊä³öÀàËÆ¡£´ÓÖпɿ´µ½Linux
ÒѾÔËÐÐʱ¼ä¡¢µ±Ç°Ê±¼äºÍÓû§ÊýÁ¿£¬ÒÔ¼°1·ÖÖÓ¡¢5·ÖÖÓºÍ15·ÖÖÓ¸ºÔØƽ¾ùÖµ¡£½ÓÏÂÀ´ÏÔʾ½ø³Ì¸ÅÒª£º
ÎÒÃÇ¿´µ½×ܹ²ÓÐ73¸ö½ø³Ì£¬ÆäÖÐ72¸ö½ø³ÌÕýÔÚÐÝ
Ãߣ¬Ò»¸ö½ø³ÌÕýÔÚÔËÐУ¬Ã»ÓÐ
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌṩÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
ÒÔ¹ÜÀíÔ±Éí·Ý½øÈëLinux£¬ÐÞ¸ÄÎļþ£º/etc/inittab
ÕÒµ½“id:5:initdefault:”£¬ÆäÖеÄ5¾ÍÊÇX-Window£¬ÎªÄ¬ÈÏÔËÐ춱ð£¬Ò»°ãÎÒÃÇ°Ñ5¸ÄΪ3¼´¿É¡£
Ò»¹²ÓÐ7ÖÖÆô¶¯¼¶±ð£¬·Ö±ðΪ£º
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user ......
LinuxϵͳÐÅÏ¢²é¿´ÃüÁî´óÈ«
°æȨÉùÃ÷
£º¿ÉÒÔÈÎÒâתÔØ£¬µ«×ªÔØʱ±ØÐë±êÃ÷Ô×÷Õßcharlee¡¢ÔʼÁ´½Óhttp://tech.idv2.com/2008/01/11/linux-sysinfo-cmds
ÒÔ¼°±¾ÉùÃ÷¡£
<!--
google_ad_client = "pub-3705997236397030";
//ÎÄÕÂÄÚÈÝÓÒ²à¹ã¸æ
google_ad_slot = "1819082211";
google_ad_width = ......
´Ó½ø³ÌµÄ½Ç¶ÈÉϽ²£¬¿ÉÒÔµ÷³ösend£¬sendtoÀ´·¢ËÍÒ»¶ÎÊý¾Ý£¬Ò²¿ÉÒÔʹÓÃÎļþϵͳÖеÄwriteºÍwritev£®Í¬Àí£¬½ÓÊÕÊý¾Ý¿ÉÒÔʹÓÃÏàÓ¦µÄrecv£¬recvfromÕâÑùµÄ½Ó¿Ú£¬»òÕßʹÓÃÎļþϵͳÌṩµÄread£¬readv£®¶ÔÓÚ½ÓÊÕÀ´Ëµ£¬ÊÇÒì²½½øÐеģ¬Ò²¾ÍÊÇ˵£¬ÊÇÖжÏÇý¶¯µÄ£¬ÔÚÒÔºóµÄ·ÖÎöÖУ¬ÎÒÃÇҪעÒâÕâµã¡£Îª¼òµ¥Æð¼û£¬Í¬Ê±ÓÖ²»Ê§Ò»°ãÐÔ£¬ÎÒÃǽ« ......
linuxĿ¼¼Ü¹¹
/ ¸ùĿ¼
/bin ³£ÓõÄÃüÁî binary file µÄÄ¿錄
/boot ´æ·ÅϵͳÆô¶¯Ê±±ØÐë¶ÁÈ¡µÄµµ°¸£¬°üÀ¨ºËÐÄ (kernel) ÔÚÄÚ
/boot/grub/menu.lst &n ......