Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : linux

LinuxµÄÈÕÖ¾Îļþϵͳ

ÖÚËùÖÜÖª£¬ÎļþϵͳÊDzÙ×÷ϵͳ×îÎªÖØÒªµÄÒ»²¿·Ö¡£Ã¿ÖÖ²Ù×÷ϵͳ¶¼ÓÐ×Ô¼ºµÄÎļþϵͳ¡£Îļþϵͳֱ½ÓÓ°Ïì×ŲÙ×÷ϵͳµÄÎȶ¨ÐԺͿɿ¿ÐÔ¡£LinuxϵÄÎļþϵͳͨ³£ÓÐÁ½ÖÖ£¬¼´ÈÕÖ¾ÎļþϵͳºÍ·ÇÈÕÖ¾Îļþϵͳ£¬ÒÔϼòµ¥½éÉÜÁ½ÀàÎļþϵͳ¡£
Ò»¡¢ ·ÇÈÕÖ¾Îļþϵͳ
·ÇÈÕÖ¾ÎļþϵͳÔÚ¹¤×÷ʱ£¬²»¶ÔÎļþϵͳµÄ¸ü¸Ä½øÐÐÈÕÖ¾¼Ç¼¡£
Îļþϵͳͨ¹ýΪÎļþ·ÖÅäÎļþ¿éµÄ·½Ê½°ÑÊý¾Ý´æ´¢ÔÚ´ÅÅÌÉÏ¡£Ã¿¸öÎļþÔÚ´ÅÅÌÉ϶¼»áÕ¼ÓÃÒ»¸öÒÔÉϵĴÅÅÌÉÈÇø£¬ÎļþϵͳµÄ¹¤×÷¾ÍÊÇά»¤ÎļþÔÚ´ÅÅÌÉϵĴæ·Å£¬¼Ç¼ÎļþÕ¼ÓÃÁËÄöÉÈÇø¡£ÁíÍâÉÈÇøµÄʹÓÃÇé¿öÒ²Òª¼Ç¼ÔÚ´ÅÅÌÉÏ¡£ÎļþϵͳÔÚ¶ÁдÎļþʱ£¬Ê×ÏÈÕÒµ½ÎļþʹÓõÄÉÈÇøºÅ£¬È»ºó´ÓÖжÁ³öÎļþÄÚÈÝ¡£Èç¹ûҪдÎļþ£¬ÎļþϵͳÊ×ÏÈÕÒµ½¿ÉÓÃÉÈÇø£¬½øÐÐÊý¾Ý×·¼Ó¡£Í¬Ê±¸üÐÂÎļþÉÈÇøÊ¹ÓÃÐÅÏ¢¡£²»Í¬µÄÎļþϵͳÓò»Í¬µÄ·½·¨·ÖÅäºÍ¶ÁÈ¡Îļþ¿é¡£ÀýÈ磬dos/windows¾ÍʹÓÃfatÎļþϵͳ£¬¶øwindows NTÔò²ÉÓÃNTFSÎļþϵͳ¡£
·ÇÈÕÖ¾ÎļþϵͳÄܹ»¹¤×÷µÃºÜÎȶ¨£¬µ«ÊÇ£¬Ëü´æÔÚ²»ÉÙÎÊÌâ¡£¸÷λÇë¿´£¬¶ÔÓÚÒ»¸öÆÕͨµÄÈÕÖ¾Îļþϵͳ£¬ÈçExt2Îļþϵͳ£¬Èç¹ûϵͳ¸Õ½«ÎļþµÄ´ÅÅÌ·ÖÇøÕ¼ÓÃÐÅÏ¢(meta-data)дÈëµ½´ÅÅÌ·ÖÇøÖУ¬»¹Ã»ÓÐÀ´µÃ¼°½«ÎļþÄÚÈÝдÈë´ÅÅÌ£¬ÕâʱÒâÍâ·¢ÉúÁË£ºÏµÍ³¶ÏµçÁË£¬½á¹û»áÔì³É£ºÎ ......

±¾»úlinux·ÃÎʱ¾»úwindowsÄÚÈÝ

fedora linux ¼¸ºõÖ§³ÖÈκθñʽµÄÎļþϵͳ ntfsÒ²ÄÜÖ§³Ö
×°linux  ʱѡÔñ¶¨ÖÆ·ÖÇø  ÔÚ´ÅÅÌÉèÖÃϼǼÄãµÄ¸÷¸öÅÌ·ûµÄÇé¿ö
ÀýÈçÎҵĻú×ÓÓ²ÅÌ·ÖÇøµÄ¹ÒÔØÇé¿öÊÇÕâÑùµÄ£¬Ã¿¸öÈ˶¼²»Í¬  ×°»ú×ÓµÄʱºò×¢Òâ¼ÇÏÂÀ´
     ÎҵĻú×Ó£º   /dev/sda 1     ¶ÔÓ¦µÄÊÇwindowsϵÄCÅÌ   fat32¸ñʽ
                     /dev/sda 6     ¶ÔÓ¦µÄÊÇwindowsϵÄDÅÌ   fat32¸ñʽ
                    /dev/sda 5      ¶ÔÓ¦µÄÊÇwindowsϵÄFÅÌ  ntfs¸ñʽ
                   /dev/sda  3    ¶ÔÓ¦µÄÊÇwindowsϵÄEÅÌ  ntfs¸ñʽ
ÖªµÀÉÏÃæµÄ¿ÉÉèÖãº
ÔÚlinuxÏ  /mntϽ¨Á¢  winC  winD  ......

LinuxÉ豸Çý¶¯¼òÎö dm9000Íø¿¨Çý¶¯


/*
*By Neil Chiao (neilchiao at gmail.com)
*×ªÔØÇë×¢Ã÷³ö´¦£ºneilengineer.cublog.cn
*±¾ÎIJ¿·ÖÄÚÈÝÀ´×ÔÍøÂç
*»¶Ó­µ½“ÐÂÐÇÍå(www.xinxingwan.com)”Ö¸µ¼
*/
 
1¡¢LinuxÍøÂçÉ豸Çý¶¯µÄÌåϵ½á¹¹
LinuxÍøÂçÇý¶¯³ÌÐòµÄÌåϵ½á¹¹¿É»®·ÖΪ4¸ö²ã´Î¡£LinuxÄÚºËÔ´´úÂëÖÐÌṩÁËÍøÂçÉ豸½Ó¿Ú¼°ÒÔÉϲã´ÎµÄ´úÂ룬Òò´ËÒÆÖ²ÌØ¶¨ÍøÂçÓ²¼þµÄÇý¶¯³ÌÐòµÄÖ÷Òª¹¤×÷¾ÍÊÇÍê³ÉÉ豸Çý¶¯¹¦ÄܲãµÄÏàÓ¦´úÂ룬¸ù¾Ýµ×²ã¾ßÌåµÄÓ²¼þÌØÐÔ£¬¶¨ÒåÍøÂçÉ豸½Ó¿Ústruct net_deviceÀàÐ͵ĽṹÌå±äÁ¿£¬²¢ÊµÏÖÆäÖÐÏàÓ¦µÄ²Ù×÷º¯Êý¼°Öжϴ¦Àí³ÌÐò¡£
LinuxÖÐËùÓеÄÍøÂçÉ豸¶¼³éÏóΪһ¸öͳһµÄ½Ó¿Ú£¬¼´ÍøÂçÉ豸½Ó¿Ú£¬Í¨¹ýstruct net_deviceÀàÐ͵ĽṹÌå±äÁ¿±íÊ¾ÍøÂçÉ豸ÔÚÄÚºËÖеÄÔËÐÐÇé¿ö£¬ÕâÀï¼È°üÀ¨»Ø»·£¨loopback£©É豸£¬Ò²°üÀ¨Ó²¼þÍøÂçÉ豸½Ó¿Ú¡£ÄÚºËͨ¹ýÒÔdev_base<drives/net/space.c>ΪͷָÕëµÄÉ豸Á´±íÀ´¹ÜÀíËùÓеÄÍøÂçÉ豸¡£
 
net_deviceÊý¾Ý½á¹¹
struct net_device½á¹¹ÌåÊÇÕû¸öÍøÂçÇý¶¯½á¹¹µÄºËÐÄ£¬ÆäÖж¨ÒåÁËºÜ¶à¹©ÍøÂçЭÒé½Ó¿Ú²ãµ÷ÓÃÉ豸µÄ±ê×¼·½·¨£¬¸Ã½á¹¹ÔÚ<include/linux/netdevice.h>ÎļþÖж¨Ò壬ÏÂÃæÖ»ÁгöÆäÖÐÖ÷ÒªµÄ³ÉÔ±¡£
 
1£©È«¾ÖÐÅÏ¢¼°µ×² ......

Linux Ó²Á´½ÓºÍÈíÁ¬½ÓÇø±ð

×ªÔØ
£¨1£©ÈíÁ¬½Ó¿ÉÒÔ ¿çÎļþϵͳ £¬Ó²Á¬½Ó²»¿ÉÒÔ ¡£Êµ¼ùµÄ·½·¨¾ÍÊÇÓù²ÏíÎļþ°ÑwindowsÏ嵀 aa.txtÎı¾ÎĵµÁ¬½Óµ½linuxÏÂ/rootĿ¼ Ï bb,cc . ln -s aa.txt /root/bb Á¬½Ó³É¹¦ ¡£ln aa.txt /root/bb ʧ°Ü ¡£
£¨2£©¹ØÓÚ I½ÚµãµÄÎÊÌâ ¡£Ó²Á¬½Ó²»¹ÜÓжàÉÙ¸ö£¬¶¼Ö¸ÏòµÄÊÇͬһ¸öI½Úµã£¬»á°Ñ ½áµãÁ¬½ÓÊýÔö¼Ó £¬Ö»Òª½áµãµÄÁ¬½ÓÊý²»ÊÇ 0£¬Îļþ¾ÍÒ»Ö±´æÔÚ £¬²»¹ÜÄãɾ³ýµÄÊÇÔ´Îļþ»¹ÊÇ Á¬½ÓµÄÎļþ ¡£Ö»ÒªÓÐÒ»¸ö´æÔÚ £¬Îļþ¾Í ´æÔÚ £¨ÆäʵҲ²»·Öʲô Ô´ÎļþÁ¬½ÓÎļþµÄ £¬ÒòΪËûÃÇÖ¸Ïò¶¼ÊÇͬһ¸ö I½Úµã£©¡£ µ±ÄãÐÞ¸ÄÔ´Îļþ»òÕßÁ¬½ÓÎļþÈκÎÒ»¸öµÄʱºò £¬ÆäËûµÄ Îļþ¶¼»á×öͬ²½µÄÐÞ¸Ä ¡£ÈíÁ´½Ó²»Ö±½ÓʹÓÃi½ÚµãºÅ×÷ΪÎļþÖ¸Õë,¶øÊÇʹÓÃÎļþ·¾¶Ãû×÷ΪָÕë¡£ËùÒÔ É¾³ýÁ¬½ÓÎļþ ¶ÔÔ´ÎļþÎÞÓ°Ï죬µ«ÊÇ É¾³ý Ô´Îļþ£¬Á¬½ÓÎļþ¾Í»áÕÒ²»µ½ÒªÖ¸ÏòµÄÎļþ ¡£ÈíÁ´½ÓÓÐ×Ô¼ºµÄinode,²¢ÔÚ´ÅÅÌÉÏÓÐһСƬ¿Õ¼ä´æ·Å·¾¶Ãû.
£¨3£©ÈíÁ¬½Ó¿ÉÒÔ¶ÔÒ»¸ö²»´æÔÚµÄÎļþÃû½øÐÐÁ¬½Ó ¡£
£¨4£©ÈíÁ¬½Ó¿ÉÒÔ¶ÔĿ¼½øÐÐÁ¬½Ó¡£
±¸×¢£ºI½Úµã :ËüÊÇUNIXÄÚ²¿ÓÃÓÚÃèÊöÎļþÌØÐÔµÄÊý¾Ý½á¹¹.ÎÒÃÇͨ³£³ÆI½ÚµãΪÎļþË÷Òý½áµã(ÐÅÏ¢½áµã).i½Úµã º¬ÓйØÓÚÎļþµÄ´ó²¿·ÖµÄÖØÒªÐÅÏ¢,°üÀ¨ÎļþÊý¾Ý¿éÔÚ´ÅÅÌÉϵĵØÖ·.ÿһ¸öI½ÚµãÓÐËü×Ô¼ºµÄ ......

LINUX¼ÆËãCPU¡¢ÄÚ´æµÄʹÓÃÂÊ

"procÎļþϵͳÊÇÒ»¸öαÎļþϵͳ£¬ËüÖ»´æÔÚÄÚ´æµ±ÖУ¬¶ø²»Õ¼ÓÃÍâ´æ¿Õ¼ä¡£ËüÒÔÎļþϵͳµÄ·½Ê½Îª·ÃÎÊϵͳÄÚºËÊý¾ÝµÄ²Ù×÷Ìṩ½Ó¿Ú¡£Óû§ºÍÓ¦ÓóÌÐò¿ÉÒÔͨ¹ýprocµÃµ½ÏµÍ³µÄÐÅÏ¢£¬²¢¿ÉÒԸıäÄں˵ÄijЩ²ÎÊý¡£"
    ÕâÀォ½éÉÜÈçºÎ´Ó/procÎļþϵͳÖлñÈ¡Óë·À»ðǽÏà¹ØµÄһЩÐÔÄܲÎÊý£¬ÒÔ¼°ÈçºÎͨ¹ý/procÎļþϵͳÐÞ¸ÄÄں˵ÄÏà¹ØÅäÖá£
    1¡¢´Ó/procÎļþϵͳ»ñÈ¡Ïà¹ØµÄÐÔÄܲÎÊý
    cpuʹÓÃÂÊ£º    /proc/stat
    ÄÚ´æÊ¹ÓÃÇé¿ö£º      /proc/meminfo
    ÍøÂç¸ºÔØÐÅÏ¢£º    /proc/net/dev
ÏàÓ¦µÄ¼ÆËã·½·¨£º(Õª×Ô£ºÊ²Ã´ÊÇprocÎļþϵͳ£¬¼û²Î¿¼×ÊÁÏ)
    £¨1£©   ´¦ÀíÆ÷ʹÓÃÂÊ   
    £¨2£©   ÄÚ´æÊ¹ÓÃÂÊ   
    £¨3£©   Á÷ÈëÁ÷³öÊý¾Ý°ü   
    £¨4£©   ÕûÌåÍøÂç¸ºÔØ   
     ÕâЩÊý¾Ý·Ö±ðÒª´Ó/proc/stat¡¢/proc/net/dev¡¢/proc/meminfo ......

linux ÄãÊÇÎÒµÄÏ£Íû

ÎÒÊÇÒ»¸öƽ·²µÄÈí¼þ¹¤³Ìʦ
һֱϣÍû¹ú²úÈí¼þÄܹ»´ó·ÅÒì²Ê
¿ÉÕýËùνϣÍûÔ½´ó£¬Ê§ÍûÒ²Ô½´ó
Ô½À´Ô½¸Ð¾õµ½ÒªÏë°ÑÈí¼þ×ö´ó×öÇ¿
ʵÔÚÊÇÌ«ÄÑÌ«ÄÑÁË
ÓÞÃÁÈçÎÒÔõôҲ¿´²»µ½¹âÃ÷µÄ´óµÀ
¿ÉÊÇÄѾͲ»×öÁË
¶àÉÙÖÇÕߣ¬×ÜÊÇ¿´×¼ÁËÒ»¸ö·½Ïò£¬¼á³ÖÔÚÒ»¸öСµÄÁìÓò×öϸ×öר×öÇ¿.......
linux¸øÁ˺ܶàÈËÒ»¸öÏ£Íû£¬¿ªÔ´µÄÊÀ½çÈúܶàÈËÈç³ÕÈç×í......
¿ÉÒÔÈÃ×Ô¼º¸úÉÏÊÀ½ç×î¿ìµÄ²½·¥
¿ÉÊÇlinuxÒ²ÈÃÈËÉíÐÄÆ£±¹........
Õâô´ó¸ö̯×Ó£¬ Äã¶¼Ã÷ÁËÂð£¿
Ò»¸öÈËÊÇ×ö²»ÁË´óʵÄ
Ïë×ö´óʾͱØÐëÓÐÒ»¸öÍŶӣ¬Ò»¸öÍŶÓ
±ðÏëÌ«¶à£¬Ì«¶à
ÏȰÑlinuxËùÓж«Î÷¸ãͨ£¬¸ãͨ
²»Òª°ÑÄ¿¹âÒÆ¿ª£¬linuxÒѾ­Ô̺¬Á˺ܶà»ú»á£¬ºÜ¶à»ú»á
Ö»µÈÄ㣬ֻµÈÄã
È¥¿ª²É
¿ª²É
..
. ......
×ܼǼÊý:5772; ×ÜÒ³Êý:962; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [672] [673] [674] [675] 676 [677] [678] [679] [680] [681]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ