Linux»ã±àÓï·¨¿ª·¢
»ã±àÓïÑÔµÄÓŵãÊÇËٶȿ죬¿ÉÒÔÖ±½Ó¶ÔÓ²¼þ½øÐвÙ×÷£¬Õâ¶ÔÖîÈçͼÐδ¦ÀíµÈ¹Ø¼üÓ¦ÓÃÊǷdz£ÖØÒªµÄ¡£Linux ÊÇÒ»¸öÓà C ÓïÑÔ¿ª·¢µÄ²Ù×÷ϵͳ£¬ÕâʹµÃºÜ¶à³ÌÐòÔ±¿ªÊ¼Íü¼ÇÔÚ Linux Öл¹¿ÉÒÔÖ±½ÓʹÓûã±àÕâÒ»µ×²ãÓïÑÔÀ´ÓÅ»¯³ÌÐòµÄÐÔÄÜ¡£±¾ÎÄΪÄÇЩÔÚLinux ƽ̨Éϱàд»ã±à´úÂëµÄ³ÌÐòÔ±ÌṩָÄÏ£¬½éÉÜ Linux »ã±àÓïÑÔµÄÓï·¨¸ñʽºÍ¿ª·¢¹¤¾ß£¬²¢¸¨ÒÔ¾ßÌåµÄÀý×Ó½²ÊöÈçºÎ¿ª·¢ÊµÓõÄLinux »ã±à³ÌÐò¡£
Ò»¡¢¼ò½é
×÷Ϊ×î»ù±¾µÄ±à³ÌÓïÑÔÖ®Ò»£¬»ã±àÓïÑÔËäȻӦÓõķ¶Î§²»ËãºÜ¹ã£¬µ«ÖØÒªÐÔÈ´ÎðÓ¹ÖÃÒÉ£¬ÒòΪËüÄܹ»Íê³ÉÐí¶àÆäËüÓïÑÔËùÎÞ·¨Íê³ÉµÄ¹¦ÄÜ¡£¾ÍÄà Linux ÄÚºËÀ´½²£¬ËäÈ»¾ø´ó²¿·Ö´úÂëÊÇÓà C ÓïÑÔ±àдµÄ£¬µ«ÈÔÈ»²»¿É±ÜÃâµØÔÚijЩ¹Ø¼üµØ·½Ê¹ÓÃÁË»ã±à´úÂ룬ÆäÖÐÖ÷ÒªÊÇÔÚ Linux µÄÆô¶¯²¿·Ö¡£ÓÉÓÚÕⲿ·Ö´úÂëÓëÓ²¼þµÄ¹Øϵ·Ç³£ÃÜÇУ¬¼´Ê¹ÊÇ C ÓïÑÔÒ²»áÓÐЩÁ¦²»´ÓÐÄ£¬¶ø»ã±àÓïÑÔÔòÄܹ»ºÜºÃÑﳤ±Ü¶Ì£¬×î´óÏ޶ȵط¢»ÓÓ²¼þµÄÐÔÄÜ¡£´ó¶àÊýÇé¿öÏ Linux ³ÌÐòÔ±²»ÐèҪʹÓûã±àÓïÑÔ£¬ÒòΪ¼´±ãÊÇÓ²¼þÇý¶¯ÕâÑùµÄµ×²ã³ÌÐòÔÚ Linux ²Ù×÷ϵͳÖÐÒ²¿ÉÒÔÓÃÍêÈ«Óà C ÓïÑÔÀ´ÊµÏÖ£¬ÔÙ¼ÓÉÏ GCC ÕâÒ»ÓÅÐãµÄ±àÒëÆ÷Ä¿Ç°ÒѾÄܹ»¶Ô×îÖÕÉú³ÉµÄ´úÂë½øÐкܺõÄÓÅ»¯£¬µÄÈ·ÓÐ×ã¹»µÄÀíÓÉÈÃÎÒÃÇ¿ÉÒÔÔÝʱ½«»ã±àÓïÑÔÅ×ÔÚÒ»±ßÁË¡£µ«ÊµÏÖÇé¿öÊÇ Linux ³ÌÐòÔ±ÓÐʱ»¹ÊÇÐèҪʹÓûã±à£¬»òÕß²»µÃ²»Ê¹Óûã±à£¬ÀíÓɺܼòµ¥£º¾«¼ò¡¢¸ßЧºÍ libc ÎÞ¹ØÐÔ¡£¼ÙÉèÒªÒÆÖ² Linuxµ½Ä³Ò»Ìض¨µÄǶÈëʽӲ¼þ»·¾³Ï£¬Ê×ÏȱØÈ»ÃæÁÙÈçºÎ¼õÉÙϵͳ´óС¡¢Ìá¸ßÖ´ÐÐЧÂʵÈÎÊÌ⣬´Ëʱ»òÐíÖ»Óлã±àÓïÑÔÄÜ°ïÉÏæÁË¡£
»ã±àÓïÑÔÖ±½Óͬ¼ÆËã»úµÄµ×²ãÈí¼þÉõÖÁÓ²¼þ½øÐн»»¥£¬Ëü¾ßÓÐÈçÏÂһЩÓŵ㣺
1.Äܹ»Ö±½Ó·ÃÎÊÓëÓ²¼þÏà¹ØµÄ´æ´¢Æ÷»ò I/O ¶Ë¿Ú£»
2.Äܹ»²»ÊܱàÒëÆ÷µÄÏÞÖÆ£¬¶ÔÉú³ÉµÄ¶þ½øÖÆ´úÂë½øÐÐÍêÈ«µÄ¿ØÖÆ£»
3.Äܹ»¶Ô¹Ø¼ü´úÂë½øÐиü׼ȷµÄ¿ØÖÆ£¬±ÜÃâÒòÏ̹߳²Í¬·ÃÎÊ»òÕßÓ²¼þÉ豸¹²ÏíÒýÆðµÄËÀËø£»
4.Äܹ»¸ù¾ÝÌض¨µÄÓ¦ÓöԴúÂë×ö×î¼ÑµÄÓÅ»¯£¬Ìá¸ßÔËÐÐËٶȣ»
5.Äܹ»×î´óÏ޶ȵط¢»ÓÓ²¼þµÄ¹¦ÄÜ¡£
ͬʱ»¹Ó¦¸ÃÈÏʶµ½£¬»ã±àÓïÑÔÊÇÒ»ÖÖ²ã´Î·Ç³£µÍµÄÓïÑÔ£¬Ëü½ö½ö¸ßÓÚÖ±½ÓÊÖ¹¤±àд¶þ½øÖƵĻúÆ÷Ö¸ÁîÂ룬Òò´Ë²»¿É±ÜÃâµØ´æÔÚһЩȱµã£º
1.±àдµÄ´úÂë·Ç³£ÄѶ®£¬²»ºÃά»¤£»
2.ºÜÈÝÒײúÉú bug£¬ÄÑÓÚµ÷ÊÔ£»
3.Ö»ÄÜÕë¶ÔÌض¨µÄÌåϵ½á¹¹ºÍ´¦ÀíÆ÷½øÐÐÓÅ»¯£»
4.¿ª·¢Ð§Âʺܵͣ¬Ê±¼ä³¤ÇÒµ¥µ÷¡£
Linux ÏÂÓûã±àÓïÑÔ±àдµÄ´úÂë¾ßÓÐÁ½ÖÖ²»Í¬µÄÐÎʽ¡£
µÚÒ»ÖÖÊÇÍêÈ«µÄ»ã±à´úÂ룬ָµÄÊÇÕû¸ö³ÌÐòÈ«²¿Óûã±àÓïÑÔ±àд¡£¾
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
ÿ¸öÖжÏÏòÁ¿¶¼ÓÐ×Ô¼ºµÄirq_desc_tÃèÊö·û£¬ËùÓеÄÕâЩÃèÊö·û×éÖ¯ÔÚÒ»ÆðÐγÉirq_descÊý×é¡£
typedef struct irq_desc {
hw_irq_controller *handler;Ö¸Ïòpic¶ÔÏó£¨hw_irq_controllerÃèÊö·û£©£¬·þÎñÓÚirqÏß
void *handler_data;Ö¸ ......
Shell: bash¡£Ëü½áºÏÁË csh ºÍ ksh µÄÓŵ㣬²¢ÇÒÓÐ readline ¹¦ÄÜ£¬Äã¿ÉÒÔËæÒâ°ó¶¨×Ô¼ºµÄ¼üÅÌ¡£
±à¼Æ÷£º VIM, Emacs¡£
³ÌÐò¿ª·¢£º GCC, make, ld, Scheme48, j2sdk, Perl, Python, Tcl/Tk ...
ÂÛÎÄ£¬»ÃµÆ¹¤¾ß£ºLaTeX, ConTeXt
»æͼ¹¤¾ß£ºMetaPost¡£Õâ¸öÓïÑÔÌ«Ç¿ÁË£¬ÒÔÖÁÓÚÎÒÖ»ÓÃËüÁË¡£Äã²»ÊìϤµÄ»°¿ÉÒÔÓÃxfig,dia À´ ......
ºÜ¶àLINUX³õѧÕß·Ö²»Çå³þlinuxºÍXÖ®¼ä,XºÍXfree86Ö®¼ä,XºÍKDE,GNOMEµÈÖ®¼äÊÇʲô¹Øϵ.³£³£»ìÏý¸ÅÄî,ÎÒÏëÒԱȽÏÒ×ÓÚÀí½âµÄ·½Ê½ËµÃ÷Ò»ÏÂX,X11,XFREE,WM,KDE,GNOMEµÈÖ®¼äµÄ¹Øϵ.ÓÉÓÚ±¾ÈËˮƽÓÐÏÞ¿ÉÄÜ´æÔÚ´íÎó,Çë¸ßÊÖÖ¸Õý.
Ò»,linux±¾ÉíûÓÐͼÐνçÃæ,linuxÏÖÔÚµÄͼÐνçÃæ ......
ÕâôÄã¾ÍÐèÒªÐÞ¸ÄÒ»ÏÂ×Ö·û±àÂëµÄÅäÖá£
# cd /etc/sysconfig
# vi i18n
-------------------ÎļþÄÚÈÝ------------------
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
SYSFONT="latarcyrheb-sun16"
-----------------------£ºqw ±£´æÍ ......