Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : linux

LinuxϵͳÓëÍøÂç·þÎñ¹ÜÀí¼¼Êõ


±¾ÎÄÑ¡×Ô¡¶LinuxϵͳÓëÍøÂç·þÎñ¹ÜÀí¼¼Êõ´óÈ«£¨µÚ2°æ£©¡·Ò»Êé
µÚ2°æ ǰÑÔ      LinuxÊÇÒ»¸öÓÅÐãµÄ¡¢ÈÕÒæ³ÉÊìµÄ²Ù×÷ϵͳ£¬¾­¹ýÊ®¼¸ÄêµÄ·¢Õ¹£¬ÒѾ­ÓµÓÐÁË´óÁ¿µÄÓû§¡£ÎªÁËÂú×ãÖÚ¶àLinux³õѧÕß¡¢°®ºÃÕß¼°×¨ÒµÈËÔ±µÄʹÓÃÐèÒª£¬±ÊÕßÔÚ¶àÄê´ÓÊÂLinuxÑо¿¡¢½Ìѧ¼°¿ª·¢¹¤×÷µÄ»ù´¡ÉϾ«ÐıàÖøÁ˱¾Êé¡£±¾Êé±¾×ÅÓÉdzÈëÉѭÐò½¥½øµÄÔ­Ôò£¬¾«ÐÄ×éÖ¯¸÷Õ½ÚÄÚÈÝ£¬¸÷֪ʶµãǰºó¹á´©ÓÖ×Ô³ÉÌåϵ£¬¼ÈÊʺÏ×÷ΪLinux³õѧÕßµÄÈëÃż¶½Ì²Ä£¬Ò²¿É×÷ΪרҵÈËÔ±µÄ²Î¿¼Êֲᡣͬʱ£¬±¾ÊéÔÚÏêϸ½²½â»ù±¾²Ù×÷µÄǰÌáÏ£¬´ÓÀíÂÛÉ϶Ôÿ¸ö֪ʶµãµÄÔ­ÀíºÍÓ¦Óñ³¾°¶¼½øÐÐÁËÏêϸµÄ²ûÊö£¬¾ßÓÐÒ»¶¨µÄÀíÂÛÉî¶È¡£ µÚ2°æËµÃ÷ ±¾ÊéµÚ1°æ×Ô³ö°æÒÔÀ´£¬Êܵ½¶ÁÕߵ϶ӭ£¬Ê¼ÖÕ´¦ÓÚͬÀàÊéÏúÊÛǰ3Ãû¡£¾­¹ýÒ»Äê¶àµÄÏúÊÛ£¬µÃµ½Á˺ܶ෴À¡£¬¶ÁÕß¶Ô±¾ÊéÌá³öÁËһЩÓÐÒæµÄ¸Ä½øÒâ¼û£¬Í¬Ê±¹ÄÀø±ÊÕßÍÆ³öµÚ2°æ¡£ÔÚÎüÈ¡¶ÁÕßÒâ¼ûµÄ»ù´¡ÉÏ£¬±¾Êé×öÁËÈçϵ÷Õû£º 1£®È«ÃæÐÞ¶©Ô­ÊéÖеÄÎÊÌ⣬¶ÔһЩÃèÊö²»×¼È·µÄ¸ÅÄî£¬ÖØÐ±í´ï£¬Á¦ÇóÇå³þ¡¢Ã÷ÁË¡£ 2£®Ôö¼ÓÖ¸ÁîËٲ鸽¼£¬ÊÇʹÓÃLinux¹ý³ÌÖо­³£»áÓõ½µÄ¡£ 3£®Ôö¼ÓLinuxÏÂShell±à³ÌµÄ½²½â£¬¿ÉÒÔÌá¸ßLinuxʹÓÃЧÂÊ£¬×¼±¸½ø½×ѧϰµÄ¶ÁÕß¶ÔÕâ·½ÃæÒªÇ ......

Linux´ÅÅÌ´æ´¢Çø¹ÜÀíµÄÉîÈë½âÎö

Linux´ÅÅÌ´æ´¢Çø¹ÜÀíËãµÄÉÏÒ»¸ö¼¼ÇÉ£¬ºÜ¶àÅóÓÑÔÚÕâÉÏÃæ³£³£ÎÊÎÒ£¬½ñÌìÎҾͰÑÕâ·½ÃæµÄ¶«Î÷»ã×Üһϣ¬´ÓLinuxÌØÓеĽ»»»·ÖÇøµÄÔ­Àí¿ªÊ¼½éÉÜLinux´ÅÅÌ´æ´¢Çø¹ÜÀíµÄÔ­Àí¼°¼¼ÇÉ¡£
Linux´ÅÅÌ´æ´¢Çø¹ÜÀíÔ­ÀíÆª
1. ½»»»¿Õ¼äÊÇʲô
Linux ÖÐµÄ ½»»»¿Õ¼ä£¨Swap space£© ÔÚÎïÀíÄڴ棨RAM£©±»³äÂúʱ±»Ê¹Óá£Èç¹ûϵͳÐèÒª¸ü¶àµÄÄÚ´æ×ÊÔ´£¬¶øÎïÀíÄÚ´æÒѾ­³äÂú£¬ÄÚ´æÖв»»îÔ¾µÄÒ³¾Í»á±»ÒƵ½½»»»¿Õ¼äÈ¥¡£ËäÈ»½»»»¿Õ¼ä¿ÉÒÔΪ´øÓÐÉÙÁ¿ÄÚ´æµÄ»úÆ÷Ìṩ°ïÖú£¬µ«ÊÇÕâÖÖ·½·¨²»Ó¦¸Ã±»µ±×öÊǶÔÄÚ´æµÄÈ¡´ú¡£½»»»¿Õ¼äλÓÚÓ²ÅÌÇý¶¯Æ÷ÉÏ£¬Ëü±È½øÈëÎïÀíÄÚ´æÒªÂý¡£
½»»»¿Õ¼ä¿ÉÒÔÊÇÒ»¸öרÓõĽ»»»·ÖÇø£¨ÍƼöµÄ·½·¨£©£¬½»»»Îļþ£¬»òÁ½ÕßµÄ×éºÏ¡£ ½»»»¿Õ¼äµÄ×Ü´óСӦ¸ÃÏ൱ÓÚÄãµÄ¼ÆËã»úÄÚ´æµÄÁ½±¶ºÍ 32 MBÕâÁ½¸öÖµÖнϴóµÄÒ»¸ö£¬µ«ÊÇËü²»Äܳ¬¹ý 2048 MB£¨2 GB£©¡£
2. Ìí¼Ó½»»»¿Õ¼ä
Linux´ÅÅÌ´æ´¢Çø¹ÜÀíʱ£¬Äã»áÓбØÒªÔÚ°²×°ºóÌí¼Ó¸ü¶àµÄ½»»»¿Õ¼ä¡£ÀýÈ磬Äã°ÑϵͳÄÚ´æ´Ó 64 MB Éý¼¶µ½ 128 MB£¬µ«ÊÇÄãÖ»ÓÐ 128 MB µÄ½»»»ÄÚ´æ¡£Èç¹ûÄãÖ´ÐеÄÊÇ´óÁ¿Ê¹ÓÃÄÚ´æµÄ²Ù×÷»òÔËÐÐÐèÒª´óÁ¿ÄÚ´æµÄ³ÌÐò£¬°Ñ½»»»ÇøÔö¼Óµ½ 256 MB ¿ÉÄÜ»á¶ÔÄãÓÐÀû¡£
ÄãÓÐÁ½ÖÖÑ¡Ôñ£ºÌí¼ÓÒ»¸ö½»»»·ÖÇø»òÌí¼ÓÒ»¸ö½»»»Îļþ¡£ÍƼöÄãÌí¼ÓÒ»¸ö½»»» ......

ΪÄã½âÎöLinuxÐéÄâ´æ´¢¹ÜÀí

Linux²Ù×÷ϵͳÊÇÒ»ÖÖ¶àÓû§¶àÈÎÎñ¡¢Ö§³Ö¶àÖÖÆ½Ì¨µÄ¿ªÔ´µÄÀàUnix²Ù×÷ϵͳ£¬ÆäÖ§³Ö¶àÖÖÆ½Ì¨£¬ÔÚ·þÎñ¶Ë¿ÉÓëÆäËüÉÌÓÃÀàUnixϵͳæÇÃÀ£¬ÔÚ¿Í»§¶ËÔòÏòWindowsϵÁз¢³öÁËÇ¿ÓÐÁ¦µÄÌôÕ½¡£×ÔLinuxµ®ÉúÒÔÀ´£¬·¢Õ¹Ñ¸ÃÍ£¬ÒѾ­Êܵ½ÁËÈ«Çò¿ªÔ´ÉçÇøºÍÐí¶àÉÌÒµ¿Æ¼¼¾ÞÍ·µÄ´óÁ¦Ö§³ÖÒÔ¼°Õþ¸®¡¢½ÌÓý»ú¹¹¡¢¿ÆÑе¥Î»µÄÖØÊÓ¡£±¾ÎĽéÉÜÁËLinuxÐéÄâ´æ´¢¹ÜÀí¼¼ÊõµÄÌØµã£¬²¢½áºÏ²Ù×÷ϵͳԭÀíºÍLinuxÄÚºËÔ´Â룬ͨ¹ý·ÖÎöÐéÄâ´æ´¢¹ÜÀíËùÐèµÄÖ÷ÒªÊý¾Ý½á¹¹¼°ÆäÏ໥¹ØÏµ£¬À´¸üÉîÈëµØÁ˽âLinuxÐéÄâ´æ´¢¹ÜÀí»úÖÆ¡£±¾ÎÄËùÔ®ÒýµÄLinuxÄÚºËÔ´´úÂë°æ±¾Îª1.0¡£
¡¡¡¡LinuxÐéÄâ´æ´¢¹ÜÀí¸ÅÊö
¡¡¡¡ÐéÄâ´æ´¢Æ÷
¡¡¡¡ÔÚʵ´æ´¢Æ÷µÄ¹ÜÀíģʽÖУ¬ÒªÇó×÷ÒµÔÚÔËÐÐǰȫ²¿×°ÈëÄڴ棬֮ºó¾ÍһֱפÁôÔÚÄÚ´æÖÐÖ±µ½ÔËÐнáÊø£¬ÆäÖÐijЩ³ÌÐò²¢Ã»ÓÐÒ»Ö±´¦ÓÚÔËÐÐ״̬£¬È´³¤ÆÚÕ¼ÓÃ×ÅÄÚ´æ×ÊÔ´£¬´Ó¶ø½µµÍÁËÄÚ´æµÄÀûÓÃÂÊ£¬Îª´Ë£¬ÒýÈëÁËÐéÄâ´æ´¢Æ÷¡£
¡¡¡¡ÐéÄâ´æ´¢Æ÷²¢²»ÒÔÎïÀíµÄ·½Ê½´æÔÚ£¬¶øÊÇ´ÓÂß¼­É϶ÔÄÚ´æÈÝÁ¿½øÐÐÀ©³ä£¬ÌṩÁËÒ»¸ö±ÈÕæÊµÄÚ´æ¿Õ¼ä´óµÃ¶àµÄÂß¼­µØÖ·¿Õ¼äµÄÂß¼­´æ´¢Æ÷¡£ÐéÄâ´æ´¢¼¼Êõ°ÑÓû§µØÖ·¿Õ¼äºÍʵ¼ÊµÄ´æ´¢¿Õ¼äÇø·Ö¿ª£¬ÔÚ³ÌÐòÔËÐÐʱͨ¹ý¶¯Ì¬Öض¨Î»µÄµØÖ·Ó³Éä»úÖÆ½«Âß¼­µØÖ·×ª»»ÎªÎïÀíµØÖ·¡£
¡¡¡¡ËùνµÄ“¶¯Ì¬Öض¨Î»&rdq ......

LinuxÏ·þÎñ¶Ë³ÌÐòÐÔÄÜÓÅ»¯

Õâ¸öÎÊÌâ˵ÆðÀ´¿É´ó¿ÉС£¬¿É³¤¿É¶Ì£¬»ù±¾¶¼ÊÇ×Ô¼ºÇÐÉíµÄ¾­Ñé×ܽᡣ
¸ßүү˵¹ý"¹ýÔçµÄÓÅ»¯ÊÇÍò¶ñÖ®Ô´"£¬×ö¿ª·¢²»¿ÉÄÜÒ»¿ªÊ¼¾ÍÏë×ÅÓÅ»¯£¬Ó¦¸Ã´ÓÈ«¾Ö¿¼Á¿£¬´Ó¸÷¸ö½Ç¶Èȥ˼¿¼£¬È¨ºâÀû±×£¬×ö³öÒ»¸ö
·ûºÏ´ó¾ÖÀûÒæµÄÉè¼Æ£¬ÏÂÀ´ÔÙ¿¼ÂÇÈçºÎÓÅ»¯¡£
ÓÅ»¯ÊÇÔÚÏÖÓÐÒѳÉÐεÄÉè¼Æ¼Ü¹¹Ï£¬×öµÄÐÔÄÜÌáÉý¡£¼ÙÈçÄãÒ»¿ªÊ¼¾ÍÉè¼ÆÒ»¸öµÍÐÔÄܵļܹ¹£¬Âú×ã²»ÁËÐèÇó£¬ÕâÖÖÖ»ÄÜÍÆµ½ÖØÀ´£¬»¹ÓÅ»¯¸ÉÂï¡£
¾­Ñé×ܽáÈçÏ£º
(1) ÒÔʼþÇý¶¯·½Ê½Ìæ´úÂÖѯ
(2) ¼õÉÙϵͳµ÷ÓÃ
(3) ʹÓÃÁ㿽±´, epollµÈ¸ßÐÔÄÜϵͳAPI
(4) ¾¡Á¿ÒÔÒì²½´úÌæÍ¬²½£¬½«Ò»¶ÎÈÎÎñ·Ö³É¶à¸öÏ̻߳òÕß½ø³Ì´¦Àí£¬·¢»Ó¶àºËÁ÷Ë®Ïß²Ù×÷ÓÅÊÆ
(5) ºÏÀíÉèÖúÍʹÓø÷ÖÖ»º´æ
(6) ³Ø»úÖÆºÍÔ¤·ÖÅä
(7) ÑÓ³Ù·ÖÅ䣬Ч·Âfork µÄCopy On Write»úÖÆ
(8) ¾¡Á¿ÎÞËøÉè¼Æ£¬ Double Check£¬×ÔÐýËø£¬ ¶ÁÐ´Ëø
(9) ¼õÉÙÄÚ´æÎÞЧ²Ù×÷(memϵÁÐ)£¬ ÎÞËø»·Ðλº³åÇø£¬ ʹÓÃwritev/readv
(10) ÉèÖÃtcp·¢ËÍ/½ÓÊÕ»º³åÇø´óС
(11) C++Öо¡Á¿¼õÉÙÁÙʱ¶ÔÏó²úÉú
ÇÐÎðÀÄÓÃString + ²Ù×÷
´«µÝ²ÎÊý¾¡Á¿±Ü¿ª´«Öµ·½Ê½
¿¼ÂÇvtable´ú¼Û
        Ê¹ÓôíÎóÂë´úÌæÒì³£
×Ö·û´®³£Á¿³¤¶ÈʹÓÃsizeof£¬¶ø²»ÒªÓÃstrlen ......

Linux·þÎñÆ÷½øÐÐÐÔÄÜ¼à¿ØµÄ¼¸ÖÖ·½·¨

Linux·þÎñÆ÷ÐÔÄܼà²âÊǺÜÖØÒªµÄ¹¤×÷£¬·þÎñÆ÷ÔËÐÐÓ¦¸ÃÌṩ×îÓÐЧµÄϵͳÐÔÄÜ¡£µ±·þÎñÆ÷ϵͳÐÔÄÜͻȻµÍÓÚÆ½¾ùÓ¦ÓеÄÇé¿ö£¬ÎÊÌâ¿ÉÄÜÀ´×ÔÔÚÖ´ÐеĽø³Ì¡¢ÄÚ´æµÄʹÓÃÂÊ¡¢´ÅÅ̵ÄÐÔÄÜ¡¢ÍøÂçÁ÷Á¿ºÍCPU µÄѹÁ¦¡£ÔÚÔ¤Ëã¶ÌȱµÄ½ñÌ죬Àí½âÈçºÎÓÅ»¯ÏµÍ³ÐÔÄܱÈÒÔÍùÈκÎʱºò¶¼ÖØÒª¡£ÒªÊµÏÖËüµÄǰÌáÊÇ£¬Äã±ØÐë³ä·ÖÁ˽â×Ô¼ºµÄ¼ÆËã»úºÍÍøÂ磬´Ó¶øÕÒµ½ÕæÕýµÄÆ¿¾±ËùÔÚ¡£±¾ÎÄÌṩһЩ»ù´¡µÄ¹¤¾ßÀ´±æ±ðºÍ´¦ÀíһЩÐÔÄÜÎÊÌ⡣ʹÓõÄLinux ·¢Ðа汾ÊÇRed Hat Enterprise Linux 4£¬¹¤×÷¹ý³ÌÊÇ£ºÊ×ÏȲ鿴Õû¸öϵͳµÄ״̬£¬È»ºóÊǼì²éÌØ¶¨µÄ×Óϵͳ¡£
Linux·þÎñÆ÷½øÐÐÐÔÄÜ¼à¿ØÓм¸ÖÖ·½·¨£¬Ã¿ÖÖ·½·¨¶¼¸÷ÓÐÆäÓÅȱµã¡£
Ò»¡¢ ͨ¹ýphpsysinfo µ÷ÓÃä¯ÀÀÆ÷¼à¿Ø
ÓÉÓÚ/procÎļþϵͳ·Ç³£´ó£¬¶øÇÒϵͳÊǶ¯Ì¬±ä»¯µÄ£¬ËùÒÔʹÓÃLinuxÃüÁî±È½ÏÂé·³£¬ÕâÀïÎÒÃÇʹÓÃÒ»¸ö¹¤¾ß£ºphpsysinfo£¬ËüÊÇÒ»¸öÖ§³ÖPHPÍøÒ³·þÎñÆ÷ÓÃÓÚÕì²âÖ÷»úһЩ×ÊÁϵÄPHP ½Å±¾¹¤¾ßÈí¼þ£¬¿ÉÒÔÌáÈ¡/procÎļþϵͳÖеÄÐÅÏ¢£¬ÒÔͼÐη½Ê½ÏÔʾ³öÀ´¡£ÁíÍâphpsysinfoÖ§³Ö°üÀ¨ÖÐÎÄÔÚÄÚµÄ20¶àÖÖÓïÑÔºÍÐí¶à·ç¸ñµÄÄ£°å¡£
1.ϵͳҪÇó£º
³ýÁËÒª´î½¨Ò»¸ö»ùÓÚLAMP£¨Linux£«PHP£«APACHE£«MYSQL£©µÄÍøÂç¹¹¼Ü£¬ÆäËüϵͳҪÇó£ºÈí¼þ£ºËüÒªÇóÄںˣ¨Kenerl£©ÖÁÉÙÔÚ2.2ÒÔÉÏ¡£KD ......

ÈçºÎѧϰlinuxÉ豸Çý¶¯

Ãæ¶Ô²»¶ÏÉý¼¶µÄÄںˣ¬ÈçºÎѧϰlinuxÉ豸Çý¶¯
                                                       
    Ãæ¶Ô²»¶ÏÉý¼¶µÄlinuxÄںˡ¢GNU¿ª·¢¹¤¾ß¡¢linux»·¾³Ïµĸ÷ÖÖͼÐο⣬ºÜ¶àlinuxÓ¦ÓóÌÐò¿ª·¢ÈËÔ±ºÍlinuxÉ豸Çý¶¯¿ª·¢ÈËÔ±¼´ÐË·Ü£¬ÓÖ·³Ôê¡£Ð˷ܵÄÊÇеÄÈí¼þÈí¼þ¡¢¹¤¾ß¸øÎÒÌṩÁ˸üÇ¿´óµÄ¹¦ÄÜ£¬·³ÔêµÄÊÇÊÊÓ¦ÐÂÈí¼þµÄÌØÐÔ¡¢´î½¨Ð»·¾³ÊÇÒ»Ïî·Ç³£·±ËöµÄÊÂÇé¡£±¾ÎÄÏë´ÓÒÔÏÂ3¸ö·½ÃæÌ½ÌÖÒ»ÏÂ“Ãæ¶Ô²»¶ÏÉý¼¶µÄÄںˣ¬ÈçºÎѧϰlinuxÉ豸Çý¶¯”¡£
Ò»¡¢Äں˷¢Õ¹µÄÏÖ×´¼°Æä¶Ô¼¼ÊõÈËÔ±µÄÓ°Ïì
LinuxĿǰÖ÷Ҫά»¤2.4ºÍ2.6Á½¸öÄں˰汾¡£ÓÉÓڸ߰汾Äں˲¢²»ÍêÈ«¼æÈݵͰ汾Äںˣ¬ËùÒÔÄÚºËÉý¼¶¶Ô´ÓÊÂlinux¿ª·¢µÄ¼¼ÊõÈËÔ±Ôì³ÉÁËÒ»¶¨µÄÓ°Ïì¡£
    Äں˵ÄÉý¼¶¶ÔÓ¦´ÓÊÂlinuxÓ¦ÓóÌÐò¿ª·¢µÄÈËÔ±À´ËµÓ°Ïì½ÏС£¬ÒòΪϵͳµ÷Óûù±¾±£³Ö¼æÈÝ¡£¶øÓ°Ïì±È½Ï ......
×ܼǼÊý:5772; ×ÜÒ³Êý:962; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [81] [82] [83] [84] 85 [86] [87] [88] [89] [90]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ