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

linux ÉϵÄÐéÄ⻯¼¼Êõ


LinuxÉϵÄÐéÄ⻯¼¼Êõ
ת×Ôhttp://blog.zhaoke.com/45.html
ÕÔçæ, 2007-01-05  
ÐéÄ⻯¼¼ÊõµÄ·½·¨, ¼Ü¹¹ºÍʵÏÖ¸ÅÀÀ
¼¶±ð: Öм¶
M. Tim Jones [mtj@mtjones.com], ¹ËÎʹ¤³Ìʦ, Emulex
Ô­ÎÄ: 
Virtual Linux
Òë: ÕÔçæ cn.zhaoke.com
http://blog.zhaoke.com/45.html
2006Äê12ÔÂ29ÈÕ
ÐéÄ⻯¼¼ÊõµÄÓ¦ÓÃÊ®·Ö¹ã·º. µ±Ç°ÐéÄ⻯¼¼ÊõÖ÷Òª¹Ø×¢ÓÚ·þÎñÆ÷µÄÐéÄ⻯, »òÔÚµ¥¸öÖ÷»úÉϼĴæ¶à¸ö¶ÀÁ¢µÄ²Ù×÷ϵͳ. ±¾ÎÄÊ×ÏȽéÉÜÐéÄ⻯¼¼ÊõµÄÔ­Àí, È»ºóÌÖÂÛ¶à¸öÐéÄ⻯¼¼ÊõµÄʵÏÖ·½·¨. ÁíÍâ½éÉÜÁËһЩÆäËüµÄÐéÄ⻯¼¼Êõ, ±ÈÈçLinuxÉϲÙ×÷ϵͳ¼¶µÄÐéÄ⻯¼¼Êõ.
ÐéÄ⻯°ÑÊÂÎï´ÓÒ»ÖÖÐÎʽ¸Ä±äΪÁíÒ»ÖÖÐÎʽ. ¼ÆËã»úµÄÐéÄ⻯ʹµ¥¸ö¼ÆËã»ú¿´ÆðÀ´Ïñ¶à¸ö¼ÆËã»ú»òÍêÈ«²»Í¬µÄ¼ÆËã»ú.
ÐéÄ⻯¼¼ÊõÒ²¿ÉÒÔʹ¶ą̀¼ÆËã»ú¿´ÆðÀ´Ïñһ̨¼ÆËã»ú. Õâ½Ð×ö·þÎñÆ÷¾ÛºÏ(server aggregation)»òÍø¸ñ¼ÆËã(grid computing).
Ê×ÏÈÎÒÃǻعËÒ»ÏÂÐéÄ⻯¼¼ÊõµÄÀúÊ·.
ÐéÄ⻯¼¼ÊõµÄÀúÊ·
ÐéÄ⻯¼¼Êõ²»ÊÇÒ»¸öеÄÖ÷Ìâ; ʵ¼ÊÉÏ, ËüÒÑÓÐ40ÄêµÄÀúÊ·. ×îÔçʹÓÃÐéÄ⻯¼¼ÊõµÄÊÇIBM 7044¼ÆËã»ú, ËüÊÇ»ùÓÚMIT(ÂéÊ¡Àí¹¤Ñ§Ôº)ΪIBM704¼ÆËã»ú¿ª·¢µÄ·ÖʱϵͳCTSS(Compatible Time Sharing System), ºÍÂü³¹Ë¹ÌØ´óѧµÄAtlasÏîÄ¿(ÊÀ½ç×îÔçµÄ³¬¼¶¼ÆËã»úÖ®Ò»), Ê×´ÎʹÓÃÁËÇëÇóµ÷Ò³ºÍϵͳ¹ÜÀí³ÌÐòµ÷ÓÃ.
Ó²¼þÐéÄ⻯
IBMÔçÔÚ1960Äê¾ÍÈÏʶµ½ÐéÄ⻯¼¼ÊõµÄÖØÒªÐÔ, ÓÚÊÇ¿ª·¢ÁËÐͺÅΪModel 67µÄSystem/360Ö÷»ú. Model 67Ö÷»úͨ¹ýÐéÄâ»ú¼àÊÓÆ÷(VMM, Virtual Machine Monitor)ÐéÄâËùÓеÄÓ²¼þ½Ó¿Ú. ÔÚÔçÆÚµÄ¼ÆËãÖÐ, ²Ù×÷ϵͳ±»³Æ×öSupervisor. Äܹ»ÔËÐÐÔÚÆäËü²Ù×÷ϵͳ֮ÉϵIJÙ×÷ϵͳ±»³Æ×öhypervisor(Ãû³ÆÊ״γöÏÖÔÚ1970Äê).
VMMÖ±½ÓÔËÐÐÔڵײãÓ²¼þÉÏ, ÔÊÐíÖ´Ðжà¸öÐéÄâ»ú(VMs). ÿһ¸öVM(ÐéÄâ»ú)ÔËÐÐ×Ô¼ºµÄ²Ù×÷ϵͳʵÀý -- ÔçÆÚʱºò³ÆÎªCMS, »ò»á»°¼àÊÓϵͳ(CMS, Conversational Monitor System). È»ºóVM¼ÌÐø·¢Õ¹. ½ñÌìÄãÄܹ»ÔÚSystem z9Ö÷»úÉÏ·¢ÏÖVM, ËüÄܹ»Ïòºó¼æÈÝ, ÉõÖÁÊÇSystem/360.
´¦ÀíÆ÷ÐéÄ⻯
ÁíÍâÒ»¸öÔçÆÚʹÓõÄÐéÄ⻯¼¼Êõ, ·ÂÕæ´¦ÀíÆ÷, Ò²½Ð×öP-code(or pseudo-code)»ú. P-codeÊÇÒ»ÖÖ»úÆ÷ÓïÑÔ, ÔËÐÐÔÚÐéÄâ»úÉ϶ø²»ÊÇʵ¼ÊµÄÓ²¼þ. ÖªÃûµÄP-codeÓïÑÔÔÚ1970ÄêÓɼÓÖÝ´óѧʥµØÑǸç·ÖУµÄPascalϵͳÏîÄ¿×鿪·¢. Ëü¿ÉÒÔ°ÑPascal³ÌÐò±àÒë³ÉP-code´úÂë, È»ºóÔÚ¾ßÓÐP-code¹¦ÄܵÄÐéÄâ»úÉÏÔËÐÐ. P-code³ÌÐò¾ßÓи߶ȿÉÒÆÖ²ÐÔ, Äܹ»ÔËÐÐÔÚÈκξßÓÐP-code¹¦ÄܵÄÐéÄâ»úÉÏ.
1960ÄêµÄBCPLÓïÑÔ(»ù±¾×éºÏ³ÌÐòÉè¼ÆÓïÑÔ,


Ïà¹ØÎĵµ£º

ÈçºÎÓÃVNCÔ¶³Ì¹ÜÀíLinux×ÀÃæ

²½Ö裺£¨°²×°Ä¿Â¼µÄREADMEÓÐ˵Ã÷£© 
¡òΪÁË·½±ã˵Ã÷£¬¶¨ÏÂÈçϵĻúÆ÷ºÍIP£º
¿Í»§¶Ë£º192.168.228.100
·þÎñ¶Ë£º192.168.228.153
1¡£°²×°VNC·þÎñÆ÷£º 
ÏȰÑvnc-4_1_1-x86_linux.tar.gz·Åµ½ÐèÒªÔ¶³Ì¿ØÖƵĻúÆ÷192.168.228.153ÉÏ£¬È»ºó½âѹ
#tar zxvf vnc-4_1_3-x86_linux.tar.gz
#cd vnc-4_1_3-x86_linux
#m ......

Linux/Unix»·¾³ÏµÄmakeÃüÁîÏê½â


ÎÞÂÛÊÇÔÚLinux»¹ÊÇÔÚUnix»·¾³ÖУ¬make¶¼ÊÇÒ»¸ö·Ç³£ÖØÒªµÄ±àÒëÃüÁî¡£²»¹ÜÊÇ×Ô¼º½øÐÐÏîÄ¿¿ª·¢»¹Êǰ²×°Ó¦ÓÃÈí¼þ£¬ÎÒÃǶ¼¾­³£ÒªÓõ½make»òmake install¡£ÀûÓÃmake¹¤¾ß£¬ÎÒÃÇ¿ÉÒÔ½«´óÐ͵Ŀª·¢ÏîÄ¿·Ö½â³ÉΪ¶à¸ö¸üÒ×ÓÚ¹ÜÀíµÄÄ£¿é£¬¶ÔÓÚÒ»¸ö°üÀ¨¼¸°Ù¸öÔ´ÎļþµÄÓ¦ÓóÌÐò£¬Ê¹ÓÃmakeºÍ makefile¹¤¾ß¾Í¿ÉÒÔ¼ò½àÃ÷¿ìµØÀí˳¸÷¸öÔ´ÎļþÖ® ......

Linux/Unixѧϰ¾­Ñé×ܽá


³£Óãº
passwd ¸ü»»ÃÜÂë
pwd ÏÔʾµ±Ç°ËùÔÚ·¾¶
who am i ÏÔʾµ±Ç°Óû§
su Çл»Óû§
°ïÖú£º
man your_command ÏÔʾÃüÁî°ïÖúÊֲᣬmanΪmanualµÄËõд
your_command --help | more ÏÔʾÃüÁîµÄ°ïÖúÐÅÏ¢£¬È»ºóÀûÓÃmore·ÖÆÁÊä³ö
which ²é¿´³ÌÐòµÄ°²×°Î»ÖÃ
echo $PATH ²é¿´PATH»·¾³±äÁ¿
export PATH=$PAHT:you_dir ½«Ö ......

ÔÚLINUXÉÏʵÏÖ windows »ØÊÕÕ¾¹¦ÄܵĽű¾


ÓÉÓÚ¹«Ë¾ÀïµÄ±¸·ÝÈí¼þÊÇÿÌìÍíÉÏÖ´ÐÐÒ»´Î£¬Èç¹ûÔ±¹¤µ±Ì첻СÐÄɾ³ýÁËÎļþ£¬ÄÇÖ»Äܻظ´µ½×òÌìµÄ״̬£¬Èç¹ûÊÇÔ±¹¤½ñÌ컨ÁËÒ»Ìì²ÅдÍêµÄCODE£¬ÄǾÍû·¨»Ö¸´ ÁË£¬ÕâÑù¾ÍÔ±¹¤Ò»ÌìµÄ¹¤×÷¾Í°×¸ÉÁË£¬µ±È»Äã¿ÉÄÜ»á˵£¬Õâ¸öÔ±¹¤»î¸Ã£¬Ë­ÈÃËû²»Ð¡ÐÄÁË£¬µ«Êǵ±ÊÂÇé·¢ÉúÁËÖ®ºó£¬È˼ҾͻáÀ´ÕÒÄã½â¾öÁË£¬ËäÈ» ÄãÆ½³£¶ãÔÚ½ÇÂäÀïÌý¸è¡¢¿´µç ......

Tips: linux½ø³ÌºÍÏ̲߳îÒì(0)


1 linux½ø³ÌÓëÏ̵߳ÄÁªÏµºÍÇø±ð£º
    ÔÚlinuxÖУ¬Ḭ̈߳´ÕÕ½ø³ÌµÄ·½Ê½ÊµÏÖ¡£ÆäʵÏÖ»úÖÆÓësolarisºÍwindows²îÒìºÜ´ó¡£
    ÔÚÏÖ´ú²Ù×÷ϵͳÖУ¬½ø³ÌÖ§³Ö¶àỊ̈߳¬½ø³ÌÊÇ×ÊÔ´¹ÜÀíÒÔ¼°·ÖÅäµÄ×îСµ¥Ôª£¬Ïß³ÌÊdzÌÐòÖ´ÐеÄ×îСµ¥Ôª¡£Ò»¸ö½ø³ÌʵÌå·ÖΪ£ºÏ̼߳¯ºÍ×ÊÔ´¼¯(°üÀ¨µØÖ·¿Õ¼ä¡¢´ò¿ªµÄÎļþÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ