LinuxÄÚºËÈëÃÅ£¨ËÄ£©—— Äں˻ã±àÓïÑÔ¹æÔò
ÈκÎÒ»¸öÓø߼¶ÓïÑÔ±àдµÄ²Ù×÷ϵͳ£¬ÆäÄÚºËÔ´´úÂëÖÐ×ÜÓÐÉÙ²¿·Ö´úÂëÊÇÓûã±àÓïÑÔ±àдµÄ¡£¶Á
¹ýUnix Sys VÔ´´úÂëµÄ¶ÁÕß¶¼ÖªµÀ£¬ÔÚÆäÔ¼3ÍòÐеĺËÐÄ´úÂëÖÐÓûã±àÓïÑÔ±àдµÄ´úÂëÔ¼2000ÐУ¬·Ö
³É²»µ½20¸öÀ©Õ¹ÃûΪ.sºÍ.mµÄÎļþ£¬ÆäÖд󲿷ÖÊǹØÓÚÖжÏÓëÒì³£´¦ÀíµÄµ×²ã³ÌÐò£¬»¹ÓоÍÊÇÓë³õʼ
»¯ÓйصijÌÐòÒÔ¼°Ò»Ð©ºËÐÄ´úÂëÖе÷ÓõĹ«ÓÃ×Ó³ÌÐò¡£
Óûã±àÓïÑÔ±àдºËÐÄ´úÂëÖеIJ¿·Ö´úÂ룬´óÌåÉÏÊdzöÓÚÈçϼ¸¸ö·½ÃæµÄ¿¼Âǵģº
¡ñ
²Ù×÷ϵͳÄÚºËÖеĵײã³ÌÐòÖ±½ÓÓëÓ²¼þ´ò½»µÀ£¬ÐèÒªÓõ½Ò»Ð©×¨ÓõÄÖ¸Á¶øÕâЩָÁîÔÚC
ÓïÑÔÖв¢ÎÞ¶ÔÓ¦µÄÓïÑԳɷ֡£ÀýÈ磬ÔÚ386ϵͳ½á¹¹ÖУ¬¶ÔÍâÉèµÄÊäÈ룯Êä³öÖ¸ÁîÈçinb, outb
µÈ¾ùÎÞ¶ÔÓ¦µÄCÓïÑÔÓï¾ä¡£Òò´Ë£¬ÕâЩµ×²ãµÄ²Ù×÷ÐèÒªÓûã±àÓïÑÔÀ´±àд¡£CPUÖеÄһЩ¶Ô
¼Ä´æÆ÷µÄ²Ù×÷Ò²ÊÇÒ»Ñù£¬ÀýÈ磬ҪÉèÖÃÒ»¸ö¶Î¼Ä´æÆ÷ʱ£¬Ò²Ö»ºÃÓûã±àÓïÑÔÀ´±àд¡£
¡ñ
CPUÖеÄÒ»Ð©ÌØÊâÖ¸ÁîҲûÓжÔÓ¦µÄCÓïÑԳɷ֣¬Èç¹ØÖжϣ¬¿ªÖжϵȵȡ£´ËÍ⣬ÔÚͬһÖÖ
ϵͳ½á¹¹µÄ²»Í¬CPUоƬÖУ¬ÌرðÊÇпª·¢³öÀ´µÄоƬÖУ¬ÍùÍù»áÔö¼ÓһЩеÄÖ¸ÁÀýÈç
Pentium, Pentium IIºÍPentium MMX,¶¼ÔÚÔÀ´µÄ»ù´¡ÍÁÀ©³äÁËеÄÖ¸Á¶ÔÕâЩָÁîµÄʹÓÃ
Ò²µÃÓûã±àÓïÑÔ¡£
¡ñ
ÄÚºËÖÐʵÏÖijЩ²Ù×÷µÄ¹ý³Ì¡¢³ÌÐò¶Î»òº¯Êý£¬ÔÚÔËÐÐʱ»á·Ç³£Æµ·±µØ±»µ÷Óã¬Òò´ËÆä£¨Ê±¼ä£©
ЧÂʾÍÏԵúÜÖØÒª¡£¶øÓûã±àÓïÑÔ±àдµÄ³ÌÐò£¬ÔÚËã·¨ºÍÊý¾Ý½á¹¹ÏàͬµÄÌõ¼þÏ£¬ÆäЧÂÊͨ³£
Òª±ÈÓø߼¶ÓïÑÔ±àдµÄ¸ß¡£ÔÚ´ËÀà³ÌÐò»ò³ÌÐò¶ÎÖУ¬ÍùÍùÿһÌõ»ã±àÖ¸ÁîµÄʹÓö¼ÐèÒª¾¹ýÍÆ
Çá£ÏµÍ³µ÷ÓõĽøÈëºÍ·µ»Ø¾ÍÊÇÒ»¸öµäÐ͵ÄÀý×Ó¡£ÏµÍ³µ÷ÓõĽø³öÊǷdz£Æµ·±Óõ½µÄ¹ý³Ì£¬Ã¿
ÃëÖÓ¿ÉÄÜ»áÓõ½³ÉǧÉÏÍò´Î£¬Æäʱ¼äЧÂÊ¿Éν¾Ù×ãÇáÖØ¡£ÔÙ˵£¬ÏµÍ³µ÷ÓõĽø³ö¹ý³Ì»¹Ç£Éæµ½
Óû§¿Õ¼äºÍϵͳ¿Õ¼äÖ®¼äµÄÀ´»ØÇл»£¬¶øÓÃÓÚÕâ¸öÄ¿µÄµÄһЩָÁîÔÚCÓïÑÔÖб¾À´¾ÍûÓжÔ
Ó¦µÄÓïÑԳɷ֣¬ËùÒÔ£¬ÏµÍ³µ÷ÓõĽøÈëºÍ·µ»ØÏÔÈ»±ØÐëÓûã±àÓïÑÔÀ´±àд¡£
¡ñ
ÔÚÄ³Ð©ÌØÊâµÄ³¡ºÏ£¬Ò»¶Î³ÌÐòµÄ¿Õ¼äЧÂÊÒ²»áÏԵ÷dz£ÖØÒª¡£²Ù×÷ϵͳµÄÒýÒì³ÌÐò¾ÍÊÇÒ»¸öÀý
×Ó¡£ÏµÍ³µÄÒýµ¼³ÌÐòͨ³£Ò»¶¨ÒªÄÜÈÝÄÉÔÚ´ÅÅÌÉϵĵÚÒ»¸öÉÈÇøÖС£Õâʱºò£¬ÄÄÅÂÕâ¶Î³ÌÐòµÄ´ó
Ïà¹ØÎĵµ£º
Linux ÎļþºÍĿ¼µÄÊôÐÔ
×÷Õߣº±±ÄÏÄϱ±
À´×Ô£ºLinuxSir.Org
ÕªÒª£º±¾ÎĽ²ÊöµÄÊÇÎļþ»òĿ¼µÄÊôÐÔ£¬±ÈÈç½Úµãinode¡¢ÎļþÀàÐÍ¡¢ÎļþȨÏÞ¼°¹éÊô£»»¹¶Ôsetuid¡¢setgid¼°Õ³Ìùλ½øÐÐÁËÒ»°ãÐԵĽ²½â¡£¶Ôln ¡¢chmod¡¢umask¡¢chown¡¢chgrp ¡¢touch µÄÓ÷¨Ò²½øÐÐÁ˱ȽÏÏêϸµÄ˵Ã÷ºÍ¾ÙÀý£»
Ŀ¼
1¡¢ Linux ÎļþµÄÊôÐÔ¸ÅË ......
LinuxÖж¨Ê±Æ÷µÄË㷨ʵÏÖ
¶¨Ê±Æ÷µÄ×÷ÓÃ
¶¨Ê±Æ÷ÔÚ²Ù×÷ϵͳÖÐÆðµ½Á˾Ù×ãÇáÖØµÄ×÷Óá£ÔÚ×öIO²Ù×÷ʱ£¬ÐèÒª³¬Ê±»úÖÆ±£Ö¤ÈÎÎñ²»´¦ÓÚÎÞÐÝÖ¹µÄµÈ´ý״̬£»ÔÚÑÓʱ´¦Àíʱ£¬¿ÉÒÔͨ¹ý“Äֱ픽øÐÐÏà¶Ô×¼µãµÄ»½ÐѲÙ×÷¡£ÔÚ¶àÈÎÎñ²Ù×÷ϵͳÖУ¬¶¨Ê±Æ÷ÊÇÒ»Öַdz£³£ÓõÄ×ÊÔ´¡£
¶ÔÓÚÊìϤӲ¼þ ......
ʹÓÃGTK+ºÍGlade¿ìËÙ¿ª·¢LinuxͼÐνçÃæ
Glade
,
GTK
,
Linux
,
draft
,
ͼÐÎ
* ʹÓà GTK+ ºÍ Glade ¿ìËÙ¿ª·¢
Linux
ͼÐνçÃæ
** GTK+ ¼ò½é
*** »ù±¾¸ÅÄî
GTK+ ÊÇÒ»ÖÖÓÃÓÚ´´½¨Í¼ÐνçÃæµÄ¿â. àÅ, gnome ÓõľÍÊÇËü, ²»¹ý²¢²»ÊÇ˵ֻ
ÓÐÔÚ gnome »·¾³ÖвÅÄÜÓÃ, ֻҪϵͳ
ÉÏ×°ÓÐ GTK µÄ¿â (»ù±¾ÉÏÓÐͼР......
Linuxϵͳ¶¼ÊÇÒÔÎļþµÄÐÎʽÀ´·ÃÎÊÓ²¼þÉ豸µÄ£¬¸÷ÖÖÉ豸ÊÇÒÔϵͳÉ豸ÎļþµÄÐÎʽ´æÔÚÓÚϵͳÉ豸Ŀ¼£¯devÖеġ£ÕâЩÎļþÓÃÓÚ·ÃÎÊϵͳÖÐËùÓв»Í¬ÀàÐ͵ÄÓ²¼þ¡£ÀýÈ磬£¯dev£¯mouseÎļþ¶ÔÓ¦Êó±êÉ豸Îļþ£¬ÓÃÓÚ¶ÁÈ¡Êó±êÊäÈëµÄ£»£¯dev£¯fd0Îļþ¶ÔÓ¦ÈíÇýÉ豸Îļþ£¬ÓÃÓÚ´¦ÀíÈíÅ̶ÁдµÄ£»
LinuxÎļþϵͳÖÐÿ¸öÎļþÓà i½Úµã À´±êʶ£¬¹Ø ......
linuxÊÇÒ»¸ö¸´ÔÓµÄÈí¼þϵͳ£¬ÆäÄÚºËÔ´´úÂëÍùÍù»áÓõ½Ò»Ð©ÔÚÓ¦ÓóÌÐòÉè¼ÆÖв¿³£¼ûÓïÑԳɷֺͱà³Ì¼¼ÇÉ£¬ÕâЩ¶¼ÊÇ·ÖÎöÄÚºËÔ´´úÂëµÄ»ù±¾¹¦£¬Ï£Íû´ó¼ÒÄÜÖØµãÕÆÎÕ¡£
Ê×ÏÈ£¬gcc±àÒëÆ÷´ÓÓïÑÔÀïÎüÊÕÁË“inline”ºÍ“const”¡£inlineº¯ÊýµÄ´óÁ¿Ê¹Óã¬ÓÐÀûÓÚÌá¸ßÔËÐ ......