LINUXÍøÂç±à³Ì
ÍøÂç±à³ÌºÍÆäËû±à³Ì×î´óµÄÇø±ð¾ÍÊÇ£ºÍøÂç±à³ÌÓÉÁ½²¿·Ö×é³É£¬¿Í»§¶ËºÍ·þÎñÆ÷¶Ë¡£ÏÈÆô¶¯·þÎñÆ÷¶Ë¡¢µÈ´ý¿Í»§¶ËµÄ³ÌÐòÔËÐв¢½¨Á¢Á¬½Ó£»Ò»°ãÀ´Ëµ£¬ÊÇ·þÎñÆ÷¶ËµÄ³ÌÐòÔÚÒ»¸ö¶Ë¿ÚÉϼàÌý£¬µÈ´ýÓÐÒ»¸ö¿Í»§¶ËµÄ³ÌÐò·¢À´ÇëÇó¡£
ÍøÂç±à³Ì»¹ÒªÒýÈëÒ»¸ö¸ÅÄÐÒé¡£ÔÚÍøÂçͨÐÅÖУ¬Í¨ÐÅË«·½±ØÐëÒªÒÔÔ¼¶¨ºÃµÄ·½Ê½À´´«µÝÐÅÏ¢£¬ÕâÖÖÔ¼¶¨¾ÍÊÇËùνµÄÐÒé¡£ÏÖÔÚÓõÃ×î¶àµÄÍøÂçÐÒé¾ÍÊÇTCP/IPÐÒé¡£
Ò»¡¢TCP/IPÐÒé¼ò½é£º
TCP/IPÊÇ»¥ÁªÍøÉÏ×îͨÓõÄÍøÂçÐÒ飬ÓÉËIJ㹹³É£º
1¡¢»¥ÁªIP²ã£º¸ºÔð½«Êý¾Ý°ü´ÓÒ»¸öÔ´½Úµã´«¶¯µ½Ò»¸öÄ¿±ê½Úµã£¬½ÚµãÓÉÒ»¸ö4×Ö½ÚµÄÊý×Ö×é³É£¬¼´IPµØÖ·£»Íø¹ØÊÕµ½Êý¾Ý°ü²¢¸ù¾Ý¸Ã°üÄ¿±êIPÀ´×ª·¢µ½ÏÂÒ»¸öÍø¹Ø£¬Ö±µ½µ½´ïÄ¿µÄµØÎªÖ¹¡£
2¡¢´«Êä²ã¼´TCP/IP²ã£¬¸ºÔð¼ì²é´«ÊäµÄÊý¾Ý°üµÄÕýÈ·ÐÔ£»Êý¾Ý°ü¿ÉÄÜÔÚÍøÂçÉ϶ªÊ§£¬TCP¸ºÔð¼ì²éÊý¾Ý°üÊÇ·ñ¶ªÊ§»ò³ö´í£¬È»ºóÇëÇóÖØ·¢Êý¾Ý°ü£¬Ö±µ½»ñµÃÕýÈ·¶øÍêÕûµÄÊý¾ÝΪֹ¡£
¶øUDPÔò²»¶ÔÊý¾Ý°üµÄÕýÈ·ÐÔ½øÐмì²é£¬Èç¹ûʹÓÃUDPÐÒ飬ÓÖÒª±£Ö¤Êý¾ÝÕýÈ·ÐÔ£¬Ó¦Óò㸺Ôð¶Ô´Ë¼ÓÒÔ¼ì²é£»
3¡¢Ó¦ÓòãÒ»°ãÓÐhttpÐÒé¡¢ftpÐÒéµÈ£¬Æä¹Ø×¢´«À´/´«³öµÄÊý¾ÝµÄÓÃ;£¬¹Ø×¢¸üÉϲãµÄ´¦Àíϸ½Ú£¬¶ø²»¹ÜÍøÂç²ãÊÇÈçºÎ´«ÊäÊý¾ÝµÄ£»
4¡¢ÍøÂç½Ó¿Ú²ã£º¸ºÔðÊý¾ÝÖ¡µÄ·¢ËͺͽÓÊÕ£¬Ö¡ÊǶÀÁ¢µÄÍøÂçÐÅÏ¢´«Êäµ¥Ôª£»ÍøÂç½Ó¿Ú²ã½«Ö¡·ÅÔÚÍøÂçÉÏ£¬»ò´ÓÍøÂçÉ϶Áȡ֡£»
Ëùνsocket±à³Ì£¬¾ÍÊÇÖ¸¸ù¾ÝϵͳʵÏÖÁËTCP/UDP»òIP²ãµÄ½Ó¿Ú£¬µ÷ÓøýӿڽøÐÐÍøÂç±à³Ì£»Ò»°ã¶¼Ê¹ÓÃϵͳÒѾʵÏÖµÄTCP/UDPÐÒé½Ó¿ÚÀ´´ÓÊÂÍøÂç±à³Ì£¬Ö»ÓÐÉÙÊýÌØÊâÐèÇó£¬ÐèÒªÖ±½Ó¶ÔIP²ã½Ó¿Ú½øÐе÷Óã»
¶þ¡¢³£ÓÃÍøÂç±à³Ìº¯Êý
1¡¢·þÎñÆ÷³ÌÐò±àдµÄ»ù±¾·½·¨£º
´´½¨Ì×½Ó¿Ú socket
°ó¶¨Ì×½Ó¿Ú bind
 
Ïà¹ØÎĵµ£º
Ò»¡¢Linux device driver µÄ¸ÅÄî
ϵͳµ÷ÓÃÊDzÙ×÷ϵͳÄں˺ÍÓ¦ÓóÌÐòÖ®¼äµÄ½Ó¿Ú£¬É豸Çý¶¯³ÌÐòÊDzÙ×÷ϵͳÄں˺ͻúÆ÷Ó²¼þÖ®¼äµÄ½Ó¿Ú¡£É豸Çý¶¯³ÌÐòΪӦÓóÌÐòÆÁ±ÎÁËÓ²¼þµÄϸ½Ú£¬ÕâÑùÔÚÓ¦ÓóÌ
Ðò¿´À´£¬Ó²¼þÉ豸ֻÊÇÒ»¸öÉ豸Îļþ£¬Ó¦ÓóÌÐò¿ÉÒÔÏó²Ù×÷ÆÕͨÎļþÒ»Ñù¶ÔÓ²¼þÉ豸½øÐвÙ×÷¡£Éè±¸Ç ......
¸ãÁËÈýÌìµÄOpenCVÖÕÓÚ°ÑÕâ¸öÀà¿â¼ÓÉÏÈ¥ÁË¡£Ô±¾ÊÇʹÓÃRed Hat Linux 9£¬µ«ÊÇÇ¿ÁÒ²»ÍƼö£¬ÒòΪ»ù±¾ÉϺܶàºÜ¶àµÄÈí¼þ¶¼ÒªÖØÐÂÉý¼¶¸üС£gcc±ØÐëÉý¼¶µ½4.x£¬ÔògmpºÍmpfrÒ²Òª¸üУ¬makeÒ²Òªµ½3.8°æ±¾£¬²¢ÇÒglibcÒ²±ØÐëÔÚ2.6°æ±¾¡£±àÒëgccʵÔÚÊÇ̫ʹ¿àÁË£¬ÎÞ±ÈÎޱȵÄÍ´¿à£¬ºÄʱ3¸ö¶àhours£¬»¹ÊÇÀ´Á˸öerror£¨glibc±ØÐëÉý¼¶£©¡£±à ......
iptablesÊÇÒ»¸ö
Linux
ÏÂÓÅÐãµÄnat+·À»ðǽ¹¤¾ß£¬ÎÒʹÓøù¤¾ßÒԽϵÍÅäÖõĴ«Í³pcÅäÖÃÁËÒ»¸ö
Áé»îÇ¿¾¢µÄ·À»ðǽ+natϵ
ͳ,СÓÐÐĵ㬿´
ÁËÍøÉÏÒ²ÓкܶàÕâ·½ÃæµÄÎÄÕ£¬µ«ÊÇËÆºõҪô˵µÄ±È½ÏÉÙ£¬ÒªÃ´¾ÍÊÇ±È½ÏÆ«£¬ÄÚÈݲ»È«£¬ÈÝÒ×Îóµ¼£¬ÎÒÑо¿ÁËÒ»¶Îʱ¼äµÄiptablesͬʱҲÓÃÁ˺ܾã¬ÓеãµÎ
¾Ñ飬дÀ´¹©´ó¼Ò²Î¿¼£¬Í¬Ê±Ò²±¸ ......
Ò»¡¢¸ÅÊö
̸µ½ÔÚlinuxϵͳϱàдI2CÇý¶¯£¬Ä¿Ç°Ö÷ÒªÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊǰÑI2CÉ豸µ±×÷Ò»¸ö
ÆÕͨµÄ×Ö·ûÉ豸À´´¦Àí£¬ÁíÒ»ÖÖÊÇÀûÓÃlinux I2CÇý¶¯Ìåϵ½á¹¹À´Íê³É¡£ÏÂÃæ±È½ÏÏÂÕâÁ½ÖÖÇý¶¯¡£
µÚÒ»ÖÖ·½·¨µÄºÃ´¦£¨¶ÔÓ¦µÚ¶þÖÖ·½·¨µÄÁÓÊÆ£©ÓУº
¡ñ &nbs ......
°²×°gftp
yum install gftp
ĬÈÏ״̬ÏÂgftpÊÇûÓÐÉèÖÃ×Ö·û±àÂëµÄ£¬ËùÒÔÎÒÃÇÉÏFTPµÄʱºò£¬¿´µ½ÀïÃæµÄÖÐÎÄÎļþÃûÈ«²¿ÊÇÂÒÂ룬»òÔò²»²¿·ÖÎļþ¿´µ½Îļþ¼ÐȴûÃû×Ö£»
ÆäʵÔÚgftp-2.0.17ÒÔºóµÄ°æ±¾¶¼ÒѾºÜºÃÖ§³Öºº×ÖÁË£¬ÎÒµÄÉèÖ÷½·¨ÊǶÔËüµÄÅäÖÃÎļþÐ޸ļ´¿É£¡
Ò»°ãµÄÈí¼þÅäÖÃÎļþ»á·ÅÔÚÓû§Ä¿Â¼Ï£¬ÀýÈçÎÒÓÃr ......