Linux²ËÄñ³£·¸µÄÊ®´ó´íÎó
¡¾51CTO¾«Ñ¡ÒëÎÄ¡¿¶àÊýÓû§ÔÚ¸Õ¸Õ½Ó´¥Ä³¸ö×ÀÃæÏµÍ³Ê±£¬ÍùÍùÈÝÒ×·¸ºÜ¶à´íÎó¡£²»¹ýÈç¹ûËûÃÇ´ÓÒ»¿ªÊ¼¾ÍÁ˽âÄÄЩÊǹ²ÐԵĴíÎ󣬾ͿÉÒÔ°ÑÊÜ´ìµÄ¸Ð¾õ½µÖÁ×îµÍ¡£ÒÔÏÂÊÇÐÂÓû§ÔÚʹÓÃijЩ³£ÓÃLinux×ÀÃæÏµÍ³Ê±ÈÝÒ×·¸µÄÊ®´ó´íÎó¡£
1¡¢ÑÓÐøÊ¹ÓÃWindowsµÄ˼ά ÕâÊÇÒ»¸öÔÙÃ÷ÏÔ²»¹ýµÄ´íÎ󡣯ÕͨÓû§Í¨³£Òâʶ²»µ½×Ô¼ºÔÚʹÓÃÒ»¸öÍêÈ«²»Í¬µÄ²Ù×÷ϵͳ¡£Êµ¼ÊÉÏ£¬¶àÊýÆÕͨÓû§ÉõÖÁÎÞ·¨Çø±ðWindows XP¡¢VistaºÍWindows 7µÄ²îÒì¡£Òò´Ë£¬ÐÂÓû§»áÎóÈÏΪLinuxϵͳµÄÔËÐз½Ê½ÓëWindowsÍêȫһÑù¡£Õⲿ·ÖÖÕ¶ËÓû§Ó¦¸ÃÃ÷°×£¬×Ô¼ºÔÚʹÓÃÒ»¸ö²»Í¬µÄ²Ù×÷ϵͳ£¬Òò´ËËüµÄÔËÐз½Ê½Ò²ÓÐËù²»Í¬¡£
2¡¢ÊÔͼµã»÷ÔËÐÐ.exeÎļþ ³ý·ÇÄã°²×°ÁËWINE£¬Ë«»÷ÄÇЩ.exeÎļþºÁÎÞÓô¦¡£ÕâÒ»µãÁîijЩÓû§·Ç³£À§ÈÅ¡£¹ýÈ¥ÎÒÓöµ½¹ýÐí¶àÖÕ¶ËÓû§ÏÂÔØÁËÕë¶ÔWindows²Ù×÷ϵͳµÄÓ¦ÓóÌÐò£¬²¢ÈÏΪËüÒ²¿ÉÒÔÔËÐÐÔÚLinuxÉÏ¡£ÐÂÓû§ÐèÒªÖªµÀ£¬ÎÞÂÛÊÇLinux»¹ÊÇWindows£¬¶¼Ö»»áÔËÐÐÕë¶Ô×ÔÉíϵͳ¿ª·¢µÄÓ¦ÓóÌÐò¡£µ±È»£¬Èç¹ûÄã°²×°ÁËWINEµÄ»°£¬Ò²¿ÉÒÔÔËÐÐ.exeÎļþ£¬µ«ÎÊÌâÊǾø´ó¶àÊýÐÂÓû§²»»á°²×°WINE¡££¨Ïà¹ØÔĶÁ£ºLinuxϵͳÖеÄwine°²×°Óë±àÒ룩
3¡¢Ñ¡ÔñºÏÊʵķ¢ÐÐ°æ ¶ÔÐÂÓû§À´Ëµ×î´óµÄÎÊÌâÖ®Ò»ÊÇÑ¡ÔñÁË´íÎóµÄ·¢Ðа档¾ÙÀýÀ´Ëµ£¬¾¡¹ÜGentoo¡¢Slackware»òFedora¶¼ÊǷdz£ºÃµÄLinux·¢Ðа棬µ«ÊÇÈç¹ûÒ»¸öÐÂÓû§Ñ¡ÔñÁËËüÃÇ£¬ÎÞÒɽ«»á±»ÏÅÅÜ¡£Èç¹ûÄãÕýÔÚ°ïÖúÒ»¸öLinuxÐÂÊÖÈëÃÅ£¬³ýÁËÈÈÐİïÖúËûÃÇÖ®Í⣬»¹Òª°ïÆäÑ¡ÔñºÏÊʵÄLinux·¢Ðа档ÔÚÑ¡Ôñ֮ǰ£¬Ó¦¸Ã¿¼ÂÇÓû§µÄÄÜÁ¦¡¢ÐèÇóºÍÓ²¼þ¡£²»ÒªÒòΪ±ðÈ˵ÄÑÔÂÛ£¬¾ÍÑ¡ÔñUbuntu»òij¸öϵͳ£¨×îа汾£ºUbuntu 10.04£©¡£Ä¿Ç°ÓÐÐí¶àLinux·¢ÐаæÊÇרÃÅÃæÏòÐÂÓû§µÄ£¬ÔÚÑ¡Ôñijһ¸ö֮ǰ¶ÔËüÃǽøÐÐ×Ðϸ¼ì²é¡£
4¡¢ÕÒ²»µ½Èí¼þËùÔÚλÖà ÓÉÓÚÐí¶àÐÂLinuxÓû§ÊÇ´ÓWindowsÏµÍ³Ç¨ÒÆ¶øÀ´£¬¶àÊýÈËÈÏΪ¿ÉÒÔͨ¹ýÏàͬµÄÇþµÀ»ñµÃÈí¼þ£¬µ«¶àÊýÇé¿öϲ¢·ÇÈç´Ë¡£ÐÂÓû§ÐèÒªÁ¢¼´ÊìϤËûÃǵijÌÐò°ü¹ÜÀí¹¤¾ß£¬ÓÈÆäÊÇÏñSynaptic¡¢PackagekitºÍUbuntuÈí¼þÖÐÐÄÕâÑùµÄ¹¤¾ß¡£Í¨¹ýËüÃÇ£¬Óû§¶àÊý¿ÉÒÔ·¢ÏÖ×Ô¼ºÐèÒªµÄËùÓÐÓ¦ÓÃÈí¼þ¡£
5¡¢ÒÔĬÈϸñʽÏò΢ÈíOfficeÓû§·¢ËÍOpenOfficeÎĵµ ΢Èí²úÆ·¶ÔÆäËü²Ù×÷ϵͳºÍÆäËüÓ¦ÓóÌÐòµÄÓѺÃÐÔ²¢²»Ç¿£¬Ðí¶àÐÂLinuxÓû§ÔÚ¹²ÏíÎļþ¸øÅóÓÑʱÍùÍù»áÓöµ½Âé·³£¬ÒòΪ¶Ô·½ÎÞ·¨ÔĶÁËûÃǹ²ÏíµÄÎļþ¸ñʽ£¬Òò´ËÐÂLinuxÓû§Òª×¢Òâ´æ´¢ÎļþµÄ¸ñʽ£¬È·±£ËüÃÇÄܹ»±»Î¢ÈíÀàËÆÓ¦ÓÃËù´ò¿ª¡£
6¡¢ÌÖÑáʹÓÃÃüÁîÐÐ ÎÒ²»Ã÷°×ΪʲôÈËÃǶÔÃüÁîÐй¤¾ß±ÜÖ®²»¼°£¬·Â·ðËüÊÇ×ÔӵŤ¾
Ïà¹ØÎĵµ£º
ÒÔÏÂÊDZ¾ÈËÔÚѧϰlinux±à³Ìʱ²éÕÒ²¢ÕûÀíµÄһЩ¶«Î÷£¬Óë´ó¼Ò·ÖÏí£º
Vi´ó¼Ò¶¼ºÜÊìϤ£¬Ä³Ð©Çé¿öÏÂËüÊÇÎÒÃÇÔÚLinuxÏÂΨһ¿ÉÓõÄÎı¾±à¼Æ÷¡£ÆäʵÎÒÃÇÆ½Ê±ËùÖ¸µÄVIÆäʵÊÇVIM£¨ViImproved£¬VIÔöÇ¿°æ£©¡£ÓÐÈ˳£³£ÄÃVIMºÍemacs±È½Ï£¬VIM¾¡¹Ü²»ÏóemacsÄÇÑùÓÐÄÇô¶àµÄ¹¦ÄÜ£¬µ«ÊDZÈemacs¸ü·½±ã¡¢ºÃÓá£VIM¼òµ¥Ò×Óã¬Ö»Òª¿´¿´V ......
ÔÚ±àÒëÒÆÖ²LinuxÄں˹ý³ÌÖУ¬ÄÚºËÑ¡ÏîÅäÖÃÊǺܳ£¼ûµÄ²Ù×÷¡£±¾ÎÄ·ÖÎöÁ˳£¼ûÑ¡ÏîµÄ¾ßÌ庬Ò壬´ÓÕâÀ↑ʼ½øÈëÄÚºËÍêÈ«ÅäÖÃÑ¡Ï
1 code maturity level options£¨´úÂë³ÉÊì¶ÈÑ¡Ï
1.1 Prompt for development and/or incomplete code/drivers
ÏÔʾÉÐÔÚ¿ª·¢ÖлòÉÐδÍê³ÉµÄ´úÂëÓëÇý¶¯¡£Ä¬ÈÏÇé¿öÏÂÊÇÑ¡Ôñ ......
Ò»¡¢dnotify»úÖÆ
1¡¢Ê¹ÓÃ
ͨ¹ý¶ÔÎļþÃèÊö·ûÉèÖüàÌýÐźÅʵÏÖ¡£
//ÉèÖÃÎļþÏàÓ¦ÐźÅ
fcntl(fd, F_SETSIG, SIGRTMIN + 1);
//ÉèÖøÃÎļþÒª¼àÌýʼþ
fcntl(fd, F_NOTIFY, DN_ACCESS|DN_MODIFY|DN_CREATE|DN_RENAME|DN_DELETE|DN_ATTRIB|DN_MUL ......
vi Öйرճö´í bell ÉùÒô
http://blog.csdn.net/coolrocky/archive/2001/06/05/8080.aspx
È¥³ýÐéÄâ»úLinuxµÄ±¨¾¯Éù
http://hi.baidu.com/zjd168/blog/item/c8300846b5a6ec0e6a63e5d8.html
¹Ø±ÕÖ÷°å±¨¾¯Òô
http://linux.chinaunix.net/techdoc/install/2009/05/16/1112897.shtml
linuxÖйرձ¨¾¯ÒôºÍÐ޸ķֱæÂÊ
http ......