Linux ÄÚºËÐéÄâ»ú ѧϰ KVM ¼Ü¹¹¼°ÆäÓŵã
¼ò½é
ÐéÄ⻯ ¸ÅÄîºÜÔç¾ÍÒѳöÏÖ¡£¼òµ¥À´Ëµ£¬ÐéÄ⻯¾ÍÊÇʹÓÃijЩ³ÌÐò£¬²¢Ê¹Æä¿´ÆðÀ´ÀàËÆÓÚÆäËû³ÌÐòµÄ¹ý³Ì¡£½«Õâ¸ö¸ÅÄîÓ¦Óõ½¼ÆËã»úϵͳÖпÉÒÔÈò»Í¬Óû§¿´µ½²»Í¬µÄµ¥¸öϵͳ£¨ÀýÈ磬һ̨¼ÆËã»ú¿ÉÒÔͬʱÔËÐÐ Linux ºÍ Microsoft? Windows?£©¡£Õâͨ³£³ÆÎªÈ«ÐéÄ⻯£¨full virtualization£©¡£
KVM ºÍ kvm ÔÚ±¾ÎÄÖУ¬ÎÒÃÇʹÓà KVM ÒýÓÃÄÚºËÐéÄâ»ú£¬Ê¹Óà kvm ÒýÓÃϵͳ¹ÜÀí³ÌÐò£¨ÓÃÀ´Æô¶¯Ò»Ì¨ÐÂÐéÄâ»ú£©¡£
ÐéÄ⻯Ҳ¿ÉÒÔʹÓøü¼Ó¸´Ôӵĸñʽ£¬ÆäÖе¥¸ö¼ÆËã»ú¿´ÉÏÈ¥¾ßÓжà¸ö¼Ü¹¹£¨¶ÔÓÚÒ»¸öÓû§À´Ëµ£¬ËüÊÇÒ»¸ö±ê×¼µÄ x86 ƽ̨£»¶ÔÓÚÁíÍâÒ»¸öÓû§À´Ëµ£¬ËüÊÇ IBM Power PC? ƽ̨£©¡£ÕâÖÖÐéÄ⻯ÐÎʽͨ³£±»³ÆÎª Ó²¼þ·ÂÕæ¡£
×îºó£¬¸ü¼Ó¼òµ¥µÄÒ»ÖÖÐéÄ⻯ÊDzÙ×÷ϵͳÐéÄ⻯£¬ÆäÖÐһ̨¼ÆËã»ú¿ÉÒÔÔËÐÐÏàͬÀàÐ͵Ķà¸ö²Ù×÷ϵͳ¡£ÕâÖÖÐéÄ⻯¿ÉÒÔ½«Ò»¸ö²Ù×÷ϵͳµÄ¶à¸ö·þÎñÆ÷¸ôÀ뿪À´£¨ÕâÒâζ×ÅÈ«¶¼±ØÐëʹÓÃÏàͬÀàÐͺͰ汾µÄ²Ù×÷ϵͳ£©¡£ÓйØÐéÄ⻯·½·¨µÄ¸ü¶àÐÅÏ¢£¬Çë²Î¿´ ²Î¿¼×ÊÁÏ¡£
ÐéÄ⻯ºÍ×¼ÐéÄ⻯£¨para-virtualization£©
ÐéÄ⻯×ʹÓõÄÁ½ÖÖ·½·¨ÊÇÈ«ÐéÄ⻯ ºÍ×¼ÐéÄ⻯¡£Ê¹ÓÃÈ«ÐéÄ⻯£¬ÔÚÐéÄ⻯µÄ²Ù×÷ϵͳºÍÓ²¼þÖ®¼ä´æÔÚÒ»¸ö²ã£¬ÓÃÓÚ¾ö¶¨·ÃÎÊ¡£Õâ¸ö²ã³ÆÎªÏµÍ³¹ÜÀí³ÌÐò »òÐéÄâ»ú¼àÊÓÆ÷£¨VMM£©¡£×¼ÐéÄ⻯ÓëÖ®ÀàËÆ£¬µ«ÊÇϵͳ¹ÜÀí³ÌÐò»áÒÔÒ»ÖÖ¸ü¾ßÐ×÷ÐԵķ½Ê½½øÐвÙ×÷¡£ÕâÊÇÒòΪÿ¸ö¿Í»§²Ù×÷ϵͳ¶¼Á˽â×Ô¼ºÕýÔÚÐéÄ⻯ģʽÖÐÔËÐУ¬Òò´Ëÿ¸öϵͳ¶¼Óëϵͳ¹ÜÀí³ÌÐòÐ×÷£¬À´ÊµÏֵײãÓ²¼þµÄÐéÄ⻯¡£
È«ÐéÄ⻯µÄÀý×Ó°üÀ¨ÉÌÒµÐéÄ⻯½â¾ö·½°¸ VMware£¬ÒÔ¼°ÉÌÒµ IBM zSeries? ¼ÆËã»úÉÏʹÓÃµÄ IBM System z9 Virtual Machine£¨z/VM£©²Ù×÷ϵͳ¡£×¼ÐéÄ⻯µÄÀý×ÓÓÐ Xen ºÍ User-Mode-Linux (UML)¡£ KVM Ò²±»ÈÏΪÊÇÒ»¸öÈ«ÐéÄ⻯½â¾ö·½°¸£¬²»¹ýÎÒÃÇÉÔºóÔÙ½éÉÜÕâ¸öÎÊÌâ¡£
ÐéÄ⻯µÄ¹¤×÷ÔÀí
ÎÒÃÇÊ×ÏȼòÒª½éÉÜÒ»ÏÂÐéÄ⻯¼¼Êõ¼°ÆäÉæ¼°µÄÔªËØ¡£ÐéÄ⻯½â¾ö·½°¸µÄµ×²¿ÊÇÒª½øÐÐÐéÄ⻯µÄ»úÆ÷¡£Õą̂»úÆ÷¿ÉÄÜÖ±½ÓÖ§³ÖÐéÄ⻯£¬Ò²¿ÉÄܲ»»áÖ±½ÓÖ§³ÖÐéÄ⻯£»ÄÇô¾ÍÐèҪϵͳ¹ÜÀí³ÌÐò ²ãµÄÖ§³Ö¡£ÏµÍ³¹ÜÀí³ÌÐò£¬»ò³ÆÎª VMM£¬¿ÉÒÔ¿´×÷ÊÇÆ½Ì¨Ó²¼þºÍ²Ù×÷ϵͳµÄ³éÏ󻯡£ÔÚijЩÇé¿öÖУ¬Õâ¸öϵͳ¹ÜÀí³ÌÐò¾ÍÊÇÒ»¸ö²Ù×÷ϵͳ£»´Ëʱ£¬Ëü¾Í³ÆÎªÖ÷»ú²Ù×÷ϵͳ£¬Èç ͼ 1 Ëùʾ¡£
ͼ 1. ÐéÄ⻯µÄ·Ö²ã³éÏó
ÐéÄ⻯µÄ·Ö²ã³éÏó
ϵͳ¹ÜÀí³ÌÐòÖ®ÉÏÊǿͻ§»ú²Ù×÷ϵͳ£¬Ò²³ÆÎªÐéÄâ»ú£¨VM£©¡£ÕâЩ VM ¶¼ÊÇһЩÏ໥¸ôÀëµÄ²Ù×÷ϵͳ£¬½«µ×²ãÓ²¼þƽ
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
1. ±ê×¼ÊäÈëµÄ¿ØÖÆ
Óï·¨£ºÃüÁî< Îļþ½«Îļþ×öΪÃüÁîµÄÊäÈë¡£
ÀýÈ磺
mail -s “mail test” das@163.com < file1 ½«Îļþfile1 µ±×öÐżþµÄÄÚÈÝ£¬Ö÷
ÌâÃû³ÆÎªmail test£¬Ë͸øÊÕÐÅÈË¡£
2. ±ê×¼Êä³öµÄ¿ØÖÆ
Óï·¨£ºÃüÁî> Îļþ½«ÃüÁîµÄÖ´Ðнá¹ûËÍÖÁÖ¸¶¨µÄÎļþÖС£
ÀýÈç:
ls -l > list ½«Ö´ÐÐ&ldqu ......
¶ÔÓÚ¸Õ¸Õ½Ó´¥LinuxµÄÈËÀ´Ëµ£¬Ò»¶¨»á¸øLinuxÏÂÒ»´ó¶Ñ¸÷ʽ¸÷ÑùµÄÎļþÃû¸ø¸ãÔΡ£±ð¸ö²»Ëµ£¬µ¥µ¥¾ÍѹËõÎļþΪÀý£¬ÎÒÃÇÖªµÀÔÚWindowsÏÂ×î³£¼ûµÄѹËõÎļþ¾ÍÖ»ÓÐÁ½ÖÖ£¬Ò»ÊÇ,zip£¬ÁíÒ»¸öÊÇ.rap¡£¿ÉÊÇLinux¾Í²»Í¬ÁË£¬ËüÓÐ.gz¡¢.tar.gz¡¢tgz¡¢bz2¡¢.Z¡¢.tarµÈÖÚ¶àµÄѹËõÎļþÃû£¬´ËÍâwindowsϵÄ.zipºÍ.rarÒ²¿ÉÒÔÔÚLinuxÏÂʹÓ㬲»¹ýÔÚ ......
ʹÓÃselectº¯Êý¿ÉÒÔÒÔ·Ç×èÈûµÄ·½Ê½ºÍ¶à¸ösocketͨÐÅ¡£³ÌÐòÖ»ÊÇÑÝʾselectº¯ÊýµÄʹÓ㬹¦Äܷdz£¼òµ¥£¬¼´Ê¹Ä³¸öÁ¬½Ó¹Ø±ÕÒÔºóÒ²²»»áÐ޸ĵ±Ç°Á¬½ÓÊý£¬Á¬½ÓÊý´ïµ½×î´óÖµºó»áÖÕÖ¹³ÌÐò¡£
1. ³ÌÐòʹÓÃÁËÒ»¸öÊý×éfd_A£¬Í¨ÐÅ¿ªÊ¼ºó°ÑÐèҪͨÐŵĶà¸ösocketÃèÊö·û¶¼·ÅÈë´ËÊý×é¡£
2. Ê×ÏÈÉú³ÉÒ»¸ö½Ðsock_fdµÄsocketÃèÊö·û£¬ÓÃÓÚ¼àÌý¶Ë¿ ......
1¡¢ÏÂÔØqt-x11-opensource-src-4.3.2.tar.gz £¬ÍøÖ·ÔÚÏÂÃæ
http://www.cevx.com/bbs/thread-10047-1-1.html
2¡¢ÏÂÔØ¹ýÀ´µÄÊÇ qt-x11-opensource-src-4.3.2.tar.gz Îļþ£¬ÎÒÃÇÓÃtarÃüÁî½âѹһÏ¡£
tar zxvf qt-x11-opensource-src-4.3.2.tar.gz
3¡¢°ÑÕâ ......