dzÎö Linux µÄ¹ú¼Ê»¯Óë±¾µØ»¯»úÖÆ
	
    
    
	²»Í¬µÄ¹ú¼ÒºÍµØÇøÒòÎÄ»¯µÄ²îÒ죬ÔÚÈÕÆÚ¡¢Ê±¼äÒÔ¼°»õ±Ò·ûºÅµÈ±íʾ·½Ê½É϶¼²»ÍêÈ«Ïàͬ£¬×îΪÃ÷ÏԵľÍÊÇÓïÑÔ¡£ÓÐʱÔÚ±àдÈí¼þ¸øÓû§Ê¹ÓÃʱ£¬¿ª·¢Õß¡¢Î¬
»¤ÕßÒÔ¼°×îÖÕÓû§¿ÉÄÜ·Ö±ðÀ´×Ô²»Í¬µÄÇøÓò£¬¶øÒªÇóËûÃǾùʹÓÃͬһÖÖÓïÑÔÏÔÈ»ÊDz»Ã÷ÖªµÄ£¬Òò´Ëµ±Ò»¸ö³ÌÐò»òÕßÈí¼þ±àд¸øÈ«ÊÀ½çÈËʹÓÃʱ£¬Í¨³£·ÖΪÁ½¸ö²¿·Ö£º
¹ú¼Ê»¯ (internationalization£¬¼´ËõдΪ i18n£¬ÕâÊÇÓÉÓÚÔÚÕâ¸öµ¥´ÊµÄͷβ֮¼ä°üº¬ÁË 18 ¸ö×Öĸ ) ºÍ±¾µØ»¯
(localization£¬ËõдΪ l10n)¡£
            
NLS
NLS ¼´ÊÇ Native Language Support¡£Linux Ϊ½â¾ö¸÷ÎļþϵͳÎļþÃû¶àÓïÑÔµÄÎÊÌâ¶øÒýÈëÁË¶Ô NLS µÄÖ§³Ö£¬ÎÒÃÇ¿ÉÔÚÄں˱àÒëÅäÖÃÖÐÕÒµ½Ïà¹ØÑ¡Ïî¡£
¹ú¼Ê»¯£¬Ö¸µÄÊÇÒ»¸ö³ÌÐò»òÈí¼þ¿É¸øÌض¨µÄÈËȺʹÓöøÎÞÐëÐ޸ĻòÖØÐ±àÒëÔ´´úÂë¡£ÔÚ ISO C ÖУ¬¹ú¼Ê»¯µÄ¹¤×÷ÒÀÀµÓÚ locales¡£³ÌÐò¿ª·¢Õß¿ÉʹÓöàÑùµÄ·½Ê½À´¹ú¼Ê»¯ËûÃǵijÌÐò£¬µ«ÊÇ GNU gettext ÒѳÉΪÁËÆäÖеÄÒ»ÖÖ±ê×¼¡£
±¾µØ»¯£¬Ö¸µÄÊÇÒ»¸ö³ÌÐò»òÈí¼þÔÚÖ§³Ö¹ú¼Ê»¯µÄ»ù´¡ÉÏ£¬¸ø¶¨³ÌÐòÌØ¶¨ÇøÓòµÄÓïÑÔÐÅϢʹÆäÔÚÐÅÏ¢µÄÊäÈëÊä³öµÈ´¦ÀíÉÏÊÊÓ¦ÌØ¶¨ÇøÓòÈËȺµÄʹÓá£ÕâÀïÔÊÐí³ÌÐòËùʹÓõÄһЩÓïÑÔ»·¾³±äÁ¿ÔÚ³ÌÐòÖ´ÐÐʱ¶¯Ì¬ÅäÖá£
¼òµ¥µÄ˵£¬¹ú¼Ê»¯ÊÇ¿ª·¢ÕßµÄÈÎÎñ£¬ÊÇÒ»¸öÒ»°ã»¯µÄ¹ý³Ì£¬¶ø±¾µØ»¯ÔòÊÇ·ÒëÕßËù×öµÄÊÂÇ飬ÊÇÒ»¸ö¾ßÌåµÄ¹ý³Ì¡£¹ú¼Ê»¯µÄÔË×÷Ϊ±¾µØ»¯¹¤×÷ÌṩÁË¿ÉÄÜ¡£¶Ô
ÓÚ¹ú¼Ê»¯ºÍ±¾µØ»¯£¬ÓÐʱÎÒÃÇÒ²³ÆÎª NLS¡£Glibc (GNU C library) ×÷Ϊ Linux µÄ C ±ê×¼¿âΪ Linux
´¦Àí¹ú¼Ê»¯Óë±¾µØ»¯ÌṩÁË»ù´¡£¬Èçͼ 1 Ëùʾ Linux ÉϵijÌÐò´¦ÀíÒÀÀµÓÚ glibc¡£
ͼ 1. glibc ÔÚ linux ÉϵĻù´¡×÷ÓÃ
 
ʹÓúÍÉ趨ϵͳ locale
¶ÔÓû§¶øÑÔ£¬ÓÃÀ´¿ØÖÆÓïÑÔ»òÇøÓò»·¾³ÉúЧµÄ¹¦ÄܾͽÐ×ö locale¡£locale ÊÇ glibc µÄÒ»¸öÖØÒª×é³É²¿·Ö£¬Ò²ÊÇ Linux
¹ú¼Ê»¯ºÍ±¾µØ»¯¹¤×÷µÄÒ»¸öÖØÒª»ù´¡¡£locale ͨ¹ýÉèÖÃһϵÁеĻ·¾³±äÁ¿À´Âú×ãÓû§¶Ô¹ú¼Ê»¯ºÍ±¾µØ»¯µÄÐèÇó¡£Í¨¹ý locale
ÃüÁÎÒÃDz»½ö¿É²é¿´µ½ÓïÑÔ»·¾³µÄµ±Ç°ÉèÖ㬻¹¿É²é¿´µ±Ç° locale ¿ÉÓõÄÃû³ÆºÍ×Ö·û¼¯¡£
    
     
	
	
    
    
	Ïà¹ØÎĵµ£º
        
    
    £¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
	
    
        
    
    ×ªÔØ
£¨1£©ÈíÁ¬½Ó¿ÉÒÔ ¿çÎļþϵͳ £¬Ó²Á¬½Ó²»¿ÉÒÔ ¡£Êµ¼ùµÄ·½·¨¾ÍÊÇÓù²ÏíÎļþ°ÑwindowsÏ嵀 aa.txtÎı¾ÎĵµÁ¬½Óµ½linuxÏÂ/rootĿ¼ Ï bb,cc . ln -s aa.txt /root/bb Á¬½Ó³É¹¦ ¡£ln aa.txt /root/bb ʧ°Ü ¡£
£¨2£©¹ØÓÚ I½ÚµãµÄÎÊÌâ ¡£Ó²Á¬½Ó²»¹ÜÓжàÉÙ¸ö£¬¶¼Ö¸ÏòµÄÊÇͬһ¸öI½Úµã£¬»á°Ñ ½áµãÁ¬½ÓÊýÔö¼Ó £¬Ö»Òª½áµãµÄÁ¬½Ó ......
	
    
        
    
    "procÎļþϵͳÊÇÒ»¸öαÎļþϵͳ£¬ËüÖ»´æÔÚÄÚ´æµ±ÖУ¬¶ø²»Õ¼ÓÃÍâ´æ¿Õ¼ä¡£ËüÒÔÎļþϵͳµÄ·½Ê½Îª·ÃÎÊϵͳÄÚºËÊý¾ÝµÄ²Ù×÷Ìṩ½Ó¿Ú¡£Óû§ºÍÓ¦ÓóÌÐò¿ÉÒÔͨ¹ýprocµÃµ½ÏµÍ³µÄÐÅÏ¢£¬²¢¿ÉÒԸıäÄں˵ÄijЩ²ÎÊý¡£"
    ÕâÀォ½éÉÜÈçºÎ´Ó/procÎļþϵͳÖлñÈ¡Óë·À»ðǽÏà¹ØµÄһЩÐÔÄܲÎÊý£¬ÒÔ¼°ÈçºÎͨ¹ý/procÎļþϵͳÐÞ¸ ......
	
    
        
    
    Ò»¡¢Ê²Ã´ÊÇinit
¡¡¡¡initÊÇLinuxϵͳ²Ù×÷Öв»¿ÉȱÉٵijÌÐòÖ®Ò»¡£ ÊÇÒ»¸öÓÉÄÚºËÆô¶¯µÄÓû§¼¶½ø³Ì¡£
¡¡¡¡ÄÚºËÆô¶¯£¨ÒѾ±»ÔØÈëÄڴ棬¿ªÊ¼ÔËÐУ¬²¢Òѳõʼ»¯ËùÓеÄÉ豸Çý¶¯³ÌÐòºÍÊý¾Ý½á¹¹µÈ£©Ö®ºó£¬¾Íͨ¹ýÆô¶¯Ò»¸öÓû§¼¶³ÌÐòinitµÄ·½Ê½À´Æô¶¯ÆäËûÓû§¼¶µÄ½ø³Ì»ò·þÎñ¡£ËùÒÔ£¬initʼÖÕÊǵÚÒ»¸ö½ø³Ì£¨ÆäPIDʼÖÕΪ1£©¡£
¡¡¡¡ÄÚºË ......