Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

½ΰ·å£ºÂÛGNU¡¢LinuxºÍGNU/LinuxÖ®¼äµÄ¹ØÏµ

 Â½Î°·å£ºÂÛGNU¡¢LinuxºÍGNU/LinuxÖ®¼äµÄ¹ØÏµ
ÏàÐźܶàÈË¿´µ½ÁËÕâ¸ö±êÌâ¾Í»á²úÉúÒÉÎÊ£¬ÕâÆªÎÄÕµ½µ×Òª½²Ê²Ã´¶«Î÷£¿ÔڻشðÕâ¸öÎÊÌâ֮ǰ£¬ÎÒÏÈÌá³ö¼¸¸öÎÊÌ⣿
1. Ê²Ã´ÊÇLinux£¿
2. Ê²Ã´ÊÇGNU£¿
3. GNU/LinuxÊÇÊ²Ã´ÍæÒâ¶ù£¿
ÔڻشðÁËÒÔÉÏÎÊÌâºó£¬´ó¼Ò×ÔȻҲÇå³þÎÒÏë˵Ã÷µÄÎÊÌâÁË¡£
ʲôÊÇLinux
ÏàÐÅÁ˽âһЩIT֪ʶµÄÈ˶¼Ìý¹ýLinuxÕâ¸öÃû´Ê¡£Î¬»ù°Ù¿ÆÉϵÄLinux´ÊÌõÊÇ×î¾­µäºÍ×î׼ȷµÄ˵Ã÷£¨http://zh.wikipedia.org/wiki/Linux£©£¬ÔÚ´ËÖ±½ÓÓ¦Óã¬ÃâÈ¥°àÃÅŪ¸«Ö®ÏÓ¡£
Linux²Ù×÷ϵͳ£¨Linux£©£¬ÊÇÒ»ÖÖ¼ÆËã»ú²Ù×÷ϵͳ¡£Linux²Ù×÷ϵͳµÄÄں˵ÄÃû×ÖÒ²ÊÇ“Linux”¡£Linux²Ù×÷ϵͳҲÊÇ×ÔÓÉÈí¼þºÍ¿ª·ÅÔ´´úÂë·¢Õ¹ÖÐ×îÖøÃûµÄÀý×Ó¡£
LinuxÄÚºË×î³õÊÇÎªÓ¢ÌØ¶û386΢´¦ÀíÆ÷Éè¼ÆµÄ¡£ÏÖÔÚLinuxÄÚºËÖ§³Ö´Ó¸öÈ˵çÄÔµ½´óÐÍÖ÷»úÉõÖÁ°üÀ¨Ç¶ÈëʽϵͳÔÚÄڵĸ÷ÖÖÓ²¼þÉ豸¡£
ÔÚ¿ªÊ¼µÄʱºò£¬LinuxÖ»ÊǸöÈË¿ñÈȰ®ºÃµÄÒ»ÖÖ²úÎï¡£µ«ÊÇÏÖÔÚ£¬LinuxÒѾ­³ÉΪÁËÒ»ÖÖÊܵ½¹ã·º¹Ø×¢ºÍÖ§³ÖµÄÒ»ÖÖ²Ù×÷ϵͳ¡£°üÀ¨IBMºÍ»ÝÆÕÔÚÄÚµÄһЩ¼ÆËã»úÒµ¾ÞÍ·Ò²¿ªÊ¼Ö§³ÖLinux¡£ºÜ¶àÈËÈÏΪ£¬ºÍÆäËûµÄÉÌÓÃUnixϵͳÒÔ¼°Î¢Èí WindowsÏà±È£¬×÷Ϊ×ÔÓÉÈí¼þµÄLinux¾ßÓеͳɱ¾£¬°²È«ÐԸߣ¬¸ü¼Ó¿ÉÐÅÀµµÄÓÅÊÆ¡£
LinuxÄÚºË×î³õÖ»ÊÇÓÉ·ÒÀ¼ÈËÁÖÄÉ˹•ÍÐÍß×È(Linus Torvalds)ÔÚºÕ¶ûÐÁ»ù´óѧÉÏѧʱ³öÓÚ¸öÈ˰®ºÃ¶ø±àдµÄ¡£×î³õµÄÉèÏëÖУ¬LinuxÊÇÒ»ÖÖÀàËÆMinixÕâÑùµÄÒ»ÖÖ²Ù×÷ϵͳ¡£LinuxµÄµÚÒ»¸ö°æ±¾ÔÚ1991Äê9Ô±»·¢²¼ÔÚInternetÉÏ£¬ËæºóÔÚ10Ô·ݵڶþ¸ö°æ±¾¾Í·¢²¼ÁË¡£
LinuxµÄÀúÊ·ÊǺÍGNU½ôÃÜÁªÏµÔÚÒ»ÆðµÄ¡£´Ó1983Ä꿪ʼµÄGNU¼Æ»®ÖÂÁ¦ÓÚ¿ª·¢Ò»¸ö×ÔÓɲ¢ÇÒÍêÕûµÄÀàUnix²Ù×÷ϵͳ£¬°üÀ¨Èí¼þ¿ª·¢¹¤¾ßºÍ¸÷ÖÖÓ¦ÓóÌÐò¡£µ½1991ÄêLinuxÄں˷¢²¼µÄʱºò£¬GNUÒѾ­¼¸ºõÍê³ÉÁ˳ýÁËϵͳÄÚºËÖ®ÍâµÄ¸÷Öֱر¸Èí¼þµÄ¿ª·¢¡£ÔÚLinus TorvaldsºÍÆäËû¿ª·¢ÈËÔ±µÄŬÁ¦Ï£¬GNU×é¼þ¿ÉÒÔÔËÐÐÓÚLinuxÄÚºËÖ®ÉÏ¡£Õû¸öÄÚºËÊÇ»ùÓÚGNUͨÓù«¹²Ðí¿É£¬Ò²¾ÍÊÇGPL(General Pubic License)µÄ£¬µ«ÊÇLinuxÄں˲¢²»ÊÇGNU ¼Æ»®µÄÒ»²¿·Ö¡£
LinuxµÄ±êÖ¾ºÍ¼ªÏéÎïÊÇÒ»Ö»Ãû×Ö½Ð×öTuxµÄÆó¶ì£¬LinuxµÄ×¢²áÉ̱êÊÇLinus TorvaldsËùÓеġ£ÕâÊÇÓÉÓÚÔÚ1996Ä꣬һ¸öÃû×Ö½Ð×öWilliam R. Della CroceµÄÂÉʦ¿ªÊ¼Ïò¸÷¸öLinux·¢²¼ÉÌ·¢ÐÅ£¬ÉùÃ÷ËûÓµÓÐLinuxÉ̱êµÄËùÓÐȨ£¬²¢ÇÒÒªÇó¸÷¸ö·¢²¼ÉÌÖ§¸¶°æË°£¬ÕâЩ·¢ÐÐÉ̼¯Ìå½øÐÐÉÏËߣ¬ÒªÇ󽫸Ã×¢²áÉ̱êÖØÐ·ÖÅ䏸Linus Torvalds¡£
LinuxµÄijЩ°æ±¾ÊDz»ÐèÒª°²×°¾ÍÄÜʹÓõİ汾£¬ËûÃdzÆÎªLiveCD
ʲôÊÇGN


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì£¨Èý£© HCI²ã±à³Ì

1. HCI²ãЭÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI)  ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈЭÒé ......

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

linuxÏÂtar gz bz2 tgz zµÈÖÚ¶àѹËõÎļþµÄ½âѹ·½·¨


¶ÔÓÚ¸Õ¸Õ½Ó´¥LinuxµÄÈËÀ´Ëµ£¬Ò»¶¨»á¸øLinuxÏÂÒ»´ó¶Ñ¸÷ʽ¸÷ÑùµÄÎļþÃû¸ø¸ãÔΡ£±ð
¸ö²»Ëµ£¬µ¥µ¥¾ÍѹËõÎļþΪÀý£¬ÎÒÃÇÖªµÀÔÚWindowsÏÂ×î³£¼ûµÄѹËõÎļþ¾ÍÖ»ÓÐÁ½ÖÖ
£¬Ò»ÊÇ,zip£¬ÁíÒ»¸öÊÇ.rar¡£¿ÉÊÇLinux¾Í²»Í¬ÁË£¬ËüÓÐ.gz¡¢.tar.gz¡¢tgz¡¢bz2¡¢
.Z¡¢.tarµÈÖÚ¶àµÄѹËõÎļþÃû£¬´ËÍâwindowsϵÄ.zipºÍ.rarÒ²¿ÉÒÔÔÚLinuxÏÂʹÓà ......

½ø³ÌÔÚLinuxºǫ́ÔËÐÐ

 ÔÚLinuxÖУ¬Èç¹ûÒªÈýø³ÌÔÚºǫ́ÔËÐУ¬Ò»°ãÇé¿öÏ£¬ÎÒÃÇÔÚÃüÁîºóÃæ¼ÓÉÏ&¼´¿É£¬Êµ¼ÊÉÏ£¬ÕâÑùÊǽ«ÃüÁî·ÅÈëµ½Ò»¸ö×÷Òµ¶ÓÁÐÖÐÁË£º 
$ ./test.sh & 
[1] 17208 
$ jobs -l 
[1]+ 17208 Running ./test.sh & 
¶ÔÓÚÒѾ­ÔÚǰִ̨ÐеÄÃüÁҲ¿ÉÒÔÖØÐ·ŵ½ºǫִ́ÐУ¬Ê×ÏȰ´ctrl+zÔÝÍ ......

Linuxϵͳ»·¾³ÏµÄSocket±à³ÌÏêϸ½âÎö

 
ʲôÊÇSocket
 
Socket½Ó¿ÚÊÇTCP/IPÍøÂçµÄAPI£¬Socket½Ó¿Ú¶¨ÒåÁËÐí¶àº¯Êý»òÀý³Ì£¬³ÌÐòÔ±¿ÉÒÔÓÃËüÃÇÀ´¿ª·¢TCP/IPÍøÂçÉϵÄÓ¦ÓóÌÐò¡£ÒªÑ§InternetÉϵÄTCP/IPÍøÂç±à³Ì£¬±ØÐëÀí½âSocket½Ó¿Ú¡£
 
Socket½Ó¿ÚÉè¼ÆÕß×îÏÈÊǽ«½Ó¿Ú·ÅÔÚUnix²Ù×÷ϵͳÀïÃæµÄ¡£Èç¹ûÁ˽âUnix
ϵͳµÄÊäÈëºÍÊä³öµÄ»°£¬¾ÍºÜÈÝÒ×Á˽â ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ