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

Linux ÄÚºË/sys Îļþϵͳ½éÉÜ(Ò»)

    sysfs ÊÇ Linux ÄÚºËÖÐÉè¼Æ½ÏеÄÒ»ÖÖÐéÄâµÄ»ùÓÚÄÚ´æµÄÎļþϵͳ£¬ËüµÄ×÷ÓÃÓë proc ÓÐЩÀàËÆ£¬µ«³ýÁËÓë proc ÏàͬµÄ¾ßÓв鿴ºÍÉ趨Äں˲ÎÊý¹¦ÄÜÖ®Í⣬»¹ÓÐΪ Linux ͳһÉ豸ģÐÍ×÷Ϊ¹ÜÀíÖ®Óá£Ïà±ÈÓÚ proc Îļþϵͳ£¬Ê¹Óà sysfs µ¼³öÄÚºËÊý¾ÝµÄ·½Ê½¸üΪͳһ£¬²¢ÇÒ×éÖ¯µÄ·½Ê½¸üºÃ£¬ËüµÄÉè¼Æ´Ó proc ÖÐÎüÈ¡Á˺ܶà½Ìѵ¡£±¾ÎÄ¾Í sysfs µÄ¹ÒÔØµã /sys Ŀ¼½á¹¹¡¢ÆäÓë Linux ͳһÉ豸ģÐ͵ĹØÏµ¡¢³£¼ûÊôÐÔÎļþµÄÓ÷¨µÈ·½Ãæ¶Ô sysfs ×÷ÈëÃŽéÉÜ£¬²¢ÇÒ¾ÍÄں˱à³Ì·½Ã棬ÒÔ¾ßÌåµÄÀý×ÓÀ´Õ¹Ê¾ÈçºÎÌí¼Ó sysfs Ö§³Ö¡£
 sysfs µÄÀúÊ·£¬ÆäÓë proc µÄ¹ØÏµ£¿
sysfs ±¾Éí²¢²»ÊÇÒ»ÏîºÜеļ¼Êõ£¬µ«±ÊÕß·¢ÏÖ£¬ËäÈ» sysfs ´Ó2003Äêµ®ÉúÖÁ½ñÒÑÓÐ5Ä꣬µ«ÈËÃÇ¶Ô sysfs ÒÀȻȱ·¦Á˽⣻һ¸öºÜÖØÒªµÄÔ­Òò¿ÉÄÜÊÇȱ·¦Îĵµ£¬ Linux Äں˷½Ãæ×îÖØÒªµÄÀíÂÛÊé¼®“Linux É豸Çý¶¯µÚ3°æ”ºÍ“Àí½â Linux Äں˵Ú2°æ”¶¼µ®ÉúÓÚ2003Äêǰºó£¬²¢ÇÒ´ÓÄÇÒÔºóÉÐδÓÐÔÙ°æ¹ý£¬ÆäËüÒ»Ð©ÖØÒªÎÄÕÂÔò¶à¶Ô sysfs Óë proc ÏàÌá²¢ÂÛÇÒ¾ÙÀý³£³£Ö»ÓÐ proc£¬Õâµ¼ÖÂÁË sysfs µÄºÜ¶àÖØÒª¸ÅÄîÖÁ½ñÈÔÏÊΪÈËÖª£¬Òò´ËÓбØÒª¶Ô sysfs ×÷¸ü¶à½éÉÜ£¬ÕâÊÇд×÷±¾ÎĵijõÖÔ¡£
    sysfs Óë /sys
    sysfs Îļþϵͳ×ÜÊDZ»¹ÒÔØÔÚ /sys ¹ÒÔØµãÉÏ¡£ËäÈ»ÔÚ½ÏÔçÆÚµÄ2.6ÄÚºËϵͳÉϲ¢Ã»Óй涨 sysfs µÄ±ê×¼¹ÒÔØÎ»Ö㬿ÉÒÔ°Ñ sysfs ¹ÒÔØÔÚÈκÎλÖ㬵«½Ï½üµÄ2.6ÄÚºËÐÞÕýÁËÕâÒ»¹æÔò£¬ÒªÇó sysfs ×ÜÊǹÒÔØÔÚ /sys Ŀ¼ÉÏ£»Õë¶ÔÒÔǰµÄ sysfs ¹ÒÔØÎ»Öò»¹Ì¶¨»òûÓбê×¼±»¹ÒÔØ£¬ÓÐЩ³ÌÐò´Ó /proc/mounts ÖнâÎö³ö sysfs ÊÇ·ñ±»¹ÒÔØÒÔ¼°¾ßÌåµÄ¹ÒÔØµã£¬Õâ¸ö²½ÖèÏÖÔÚÒѾ­²»ÐèÒªÁË¡£Çë²Î¿¼¸½Â¼¸ø³öµÄ sysfs-rules.txt ÎļþÁ´½Ó¡£
    sysfs Óë proc
    sysfs Óë proc Ïà±ÈÓкܶàÓŵ㣬×îÖØÒªµÄιýÓÚÉè¼ÆÉϵÄÇåÎú¡£Ò»¸ö proc ÐéÄâÎļþ¿ÉÄÜÓÐÄÚ²¿¸ñʽ£¬Èç /proc/scsi/scsi £¬ËüÊǿɶÁ¿ÉдµÄ£¬(ÆäÎļþȨÏÞ±»´íÎ󵨱ê¼ÇΪÁË 0444 £¡£¬ÕâÊÇÄں˵ÄÒ»¸öBUG)£¬²¢ÇÒ¶Áд¸ñʽ²»Ò»Ñù£¬´ú±í²»Í¬µÄ²Ù×÷£¬Ó¦ÓóÌÐòÖжÁµ½ÁËÕâ¸öÎļþµÄÄÚÈÝÒ»°ã»¹ÐèÒª½øÐÐ×Ö·û´®½âÎö£¬¶øÔÚдÈëʱÐèÒªÏÈÓÃ×Ö·û´®¸ñʽ»¯°´Ö¸¶¨µÄ¸ñʽдÈë×Ö·û´®½øÐвÙ×÷£»Ïà±È¶øÑÔ£¬ sysfs µÄÉè¼ÆÔ­ÔòÊÇÒ»¸öÊôÐÔÎļþÖ»×öÒ»¼þÊÂÇ飬 sysfs ÊôÐÔÎļþÒ»°ãÖ»ÓÐÒ»¸öÖµ£¬Ö±½Ó¶ÁÈ¡»òдÈë¡£Õû¸ö /proc/scsi Ŀ¼ÔÚ2.6ÄÚºËÖÐÒѱ»±ê¼ÇΪ¹ýʱ(LEGACY)£¬ËüµÄ¹¦ÄÜÒѾ­±»ÏàÓ¦µÄ /sys ÊôÐÔÎļþË


Ïà¹ØÎĵµ£º

75%µÄLinux´úÂë¾­Óɸ¶·Ñ¿ª·¢Õß²úÉú

LinuxÊÀ½çÒ»Ö±³ÖÓÐ×ÔÓɵijç¸ßÀíÏ룬µ«ÏÖʵÉú»î×ÜÊÇÄÇô²Ð¿á£ºÃ»ÓÐÇ®ÊÇÍòÍò²»Äܵġ£
APC Magazineµ÷²é·¢ÏÖ£¬LinuxµÄ¾ø´ó¶àÊýÄں˴úÂëÊÇÓÉ´ó¹«Ë¾·¢Õ¹µÄ£¬Êý×Ö´ïµ½Á˾ªÈ˵Ä75%£¬ÕæÕýµÄÎÞ³¥Ö¾Ô¸Õß¹±Ï׵ĴúÂëÖ»Õ¼´óÔ¼²»µ½20%£¬¾ø´ó¶àÊý´úÂëÀ´×ÔÄù¤×ʵĹ«Ë¾Ô±¹¤£¬LinuxÄÚºËÿÌìÒÔ7000ÐеÄÊý¾ÝµÝÔö£¬½ö½ö´Ó2.6.28µ½2.6.32°æ±¾£¬± ......

linuxÉèÖÃÍø¹ØÐÞ¸ÄipÏà¹Ø

ÐÞ¸ÄipµØÖ·
¼´Ê±ÉúЧ:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
Æô¶¯ÉúЧ:
ÐÞ¸Ä/etc/sysconfig/network-scripts/ifcfg-eth0
ÐÞ¸Ädefault gateway
¼´Ê±ÉúЧ:
# route add default gw 192.168.0.254
Æô¶¯ÉúЧ:
ÐÞ¸Ä/etc/sysconfig/network-scripts/ifcfg-eth0
ÐÞ¸Ädns
ÐÞ¸Ä/etc/resolv.conf
Ð޸ĺó¿É ......

Linux´®¿Úµ÷ÊÔÅäÖÃ_GRUB´®¿ÚͨÐÅ_´®¿ÚµÇ½

´´½¨Ê±¼ä£º2010-01-26
×÷ÕߣºSteven Yang
E-mail£ºmqyoung@gmail.com
ºÜ¶à³¡ºÏÐèÒªÓõ½´®¿Úµ÷ÊÔ£¬±¾ÎĽéÉÜ´®¿ÚÅäÖùý³Ì£º
£¨ÑØÓùßÓÎÒÓõĻúÆ÷ubuntu 9.10³ÆÎª¿ª·¢ÏµÍ³[Developer]£¬ÐèÒªµ÷ÊÔµÄDebian³ÆÎªÄ¿±êϵͳ[Target]£©
Ê×ÏÈÊÇÄÚºËÖ§³Ö£º
Ò»°ãÀ´Ëµ£¬Debian¡¢UbuntuµÈ·¢ÐаæµÄ¹Ù·½Äں˶¼Ö§³Ö£¬Èç¹û×Ô¼º±àÒëµÄÄÚ ......

Linux»·¾³±äÁ¿ÉèÖÃ

±¾ÎÄ×ªÔØÓÚ£º  http://hi.baidu.com/peruke/blog/item/7f1f34580a0eb6d89c82043b.html
LinuxÊÇÒ»¸ö¶àÓû§µÄ²Ù×÷ϵͳ¡£Ã¿¸öÓû§µÇ¼ϵͳºó£¬¶¼»áÓÐÒ»¸öרÓõÄÔËÐл·¾³¡£Í¨³£Ã¿¸öÓû§Ä¬ÈϵĻ·¾³¶¼ÊÇÏàͬµÄ£¬Õâ¸öĬÈÏ»·¾³Êµ¼ÊÉϾÍÊÇÒ»×é»·¾³±äÁ¿µÄ¶¨Òå¡£Óû§¿ÉÒÔ¶Ô×Ô¼ºµÄÔËÐл·¾³½øÐж¨ÖÆ£¬Æä·½·¨¾ÍÊÇÐÞ¸ÄÏàÓ¦µÄϵͳ»·¾³ ......

LinuxÏÂrz£¬szÓësshµÄÅäºÏʹÓÃ

Ò»°ãÀ´Ëµ£¬linux·þÎñÆ÷´ó¶àÊÇͨ¹ýssh¿Í»§¶ËÀ´½øÐÐÔ¶³ÌµÄµÇ½ºÍ¹ÜÀíµÄ£¬Ê¹ÓÃsshµÇ½linuxÖ÷»úÒÔºó£¬ÈçºÎÄܹ»¿ìËٵĺͱ¾µØ»úÆ÷½øÐÐÎļþµÄ½»»¥ÄØ£¬Ò²¾ÍÊÇÉÏ´«ºÍÏÂÔØÎļþµ½·þÎñÆ÷ºÍ±¾µØ£»
ÓësshÓйصÄÁ½¸öÃüÁî¿ÉÒÔÌṩºÜ·½±ãµÄ²Ù×÷£º
   sz£º½«Ñ¡¶¨µÄÎļþ·¢ËÍ£¨send£©µ½±¾µØ»úÆ÷
   rz£ºÔËÐиÃÃüÁî»áµ¯³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ