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

±àÒëLinuxÄں˵ÄÏêϸ¹ý³Ì

±àÒëLinuxÄں˵ÄÏêϸ¹ý³Ì
1¡¢×¼±¸Ô´Âë
    ×îеÄÔ´Âë¿ÉÒÔ´Ókernel.orgÉÏ»ñÈ¡£¬È統ǰ×îа汾Ϊ2.6.31£º$ wget http://oss.ustc.edu.cn/linux-kernel/v2.6/linux-2.6.31.tar.bz2
    2¡¢½âѹԴÂ룺
    $ tar xvf linux-2.6.31.tar.bz2 -C /usr/src/ TIP£ºµ±È»£¬½âѹËõµ½/usr/src/Öв¢²»ÊDZØÐëµÄ£¬Äã¿ÉÒÔ½âѹËõµ½ÈκÎλÖá£
    3¡¢¼ì²éÔ´Â루¸Ã²½²»ÊDZØÐ룩£º
    $ cd /usr/src/linux-2.6.31
    $ make mrproper
    TIP£º¸Ã²½µÄ×÷ÓÃÊǼì²éÔ´ÂëÊÇ·ñÓÐ.oÎļþºÍÒÀÀµÎÊÌ⣬´ÓȫеÄÔ´Âë±àÒëʱ²»ÐèÒªÕâÒ»²½¡£ÅäºÏmake clean£¨Ö÷ÒªÇå³ý.oÎļþ£©Ê¹ÓøüºÃ£¬make mrproperÖ÷ÒªÇå³ý»·¾³±äÁ¿¼°ÅäÖÃÎļþ
    4¡¢±àÒëÄÚºË
    ĬÈÏÇé¿öÏ£¬±àÒëÊä³öµÄÎļþÊÇ·ÅÔÚÔ´ÂëĿ¼ÀïµÄ£¬¿ÉÒÔͨ¹ýO=output/dir²ÎÊýÀ´Ö¸¶¨Êä³öÎļþµÄλÖã¨×ÖĸO£¬²»ÊÇÊý×Ö0£©¡£ºÜ¶àµÚÒ»´Î±àÒëÄں˵ÄÈ˶¼»áÅöµ½Ò»¸öÎÊÌ⣬/usrËùÔÚ·ÖÇøµÄ¿Õ¼ä²»¹»£¬´Ëʱ£¬Õâ¸ö²ÎÊý¾ÍºÜÓÐÓá£
    Ô´ÂëÌṩÁ˺ܶàÅäÖ÷½Ê½£¬ÍƼöʹÓÃmenuconfig£º½øÈë/usr/src/linux-2.6.31£¬ÒѾ­½øÈëÔòÂÔ¹ý£º$ cd /usr/src/linux-2.6.31
    ´´½¨/build/kernel menuconfigÎļþ¼Ð£º$ mkdir -p /home/ÄãµÄÓû§Ãû/build/kernel menuconfig
    ʹÓÃmenuconfigÅäÖãº$ make O=/home/ÄãµÄÓû§Ãû/build/kernel menuconfig
    ¶ÔÓÚµÚÒ»´Î±àÒëÄں˵ÄÈË£¬²»ÍƼöÖ±½Ó´ÓÄÚºËĬÈÏÅäÖÿªÊ¼£¬ÍƼöʹÓ÷¢Ðаæ×Ô´øµÄÅäÖÃÎļþ£¬Í¨³£/bootÏ»áÓÐconfig-2.6.xxµÄÎļþ¡£Ñ¡ÔñLoad an Alternate Configuration File£¬È»ºóÊäÈë/bootÏÂÄǸöconfigÎļþµÄÃû×Ö£¬ÔØÈë¼´¿É¡£µÚÒ»´Î±àÒë×îºÃ»¹ÊDz»ÒªËæ±ãÐÞ¸ÄÅäÖÃÁË£¬Èç¹ûʧ°ÜµÄ»°£¬»áÁôÏÂÐÄÀíÒõÓ°µÄ:-)ÔÚÅäÖÃÀïËæ±ã¿´¿´£¬Èç¹ûÓÐʲô¶®µÄÒ²¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÇó¸Ä¸Ä£¬²»Ã÷°×µÄµØ·½¾Í²»Òª¶¯Á˰ɡ£ÍêÁËÖ®ºó±ðÍüÁËsave£¬±£´æµÄʱºòÎļþÃû¾ÍÌî.config¡£
    ½ÓÏÂÀ´¾Í¿ªÊ¼Õýʽ±àÒëÁË¡£±àÒëʱ¼ä¿ÉÄÜ»áÓÐЩ³¤£¬ÎªÁ˱ÜÃâÖÕ¶ËÒâÍâ¹Ø±Õ£¬¿ÉÒÔʹÓÃscreen£¬¾ßÌåÓ÷¨ÕâÀï¾Í²»Ì¸ÁË¡£
    $ make O=/home/name/build/kernel
    ΪÁ˼ӿì±àÒëµÄËÙ¶È£¬¿ÉÒÔʹÓÃ-j²ÎÊý£¬¿ªÆô¶àÏ̡߳£±ÈÈçË«ºËµÄcpu¿ÉÒÔÕâÑù±àÒë
    $ make -j4 O=/home/n


Ïà¹ØÎĵµ£º

LinuxÍøÂç±à³ÌÒ»²½Ò»²½Ñ§ Ò첽ͨѶÁÄÌì³ÌÐòselect

ʲôÊÇÒ첽ͨѶ£¿
¾ÍÊÇͨѶÈÎÒâÒ»·½¿ÉÒÔÈÎÒâ·¢ËÍÏûÏ¢£¬ÓÐÏûÏ¢À´µ½Ê±»áÊÕµ½ÏµÍ³Ìáʾȥ½ÓÊÕÏûÏ¢¡£
ÕâÀïÒªÓõ½selectº¯Êý¡£Ê¹Óò½ÖèÈçÏ£º
1¡¢ÉèÖÃÒ»¸ö¼¯ºÏ±äÁ¿£¬ÓÃÀ´´æ·ÅËùÓÐÒªÅжϵľä±ú£¨file descriptors£º¼´ÎÒÃǽ¨Á¢µÄÿ¸ösocket¡¢ÓÃopen´ò¿ªµÄÿ¸öÎļþµÈ£©
2¡¢°ÑÐèÒªÅжϵľä±ú¼ÓÈëµ½¼¯ºÏÀï
3¡¢ÉèÖÃÅжÏʱ¼ä ......

linuxºÍunixϳ£ÓýâѹºÍѹËõÃüÁî

.tar
½â°ü£º tar xvf FileName.tar
´ò°ü£ºtar cvf FileName.tar DirName
£¨×¢£ºtarÊÇ´ò°ü£¬²»ÊÇѹËõ£¡£©
---------------------------------------------
.gz
½âѹ1£ºgunzip FileName.gz
½âѹ2£ºgzip -d FileName.gz
ѹËõ£ºgzip FileName
.tar.gz
½âѹ£ºtar zxvf FileName.tar.gz
ѹËõ£ºtar zcvf FileName.tar.g ......

windowsÏÂÓëlinuxϵÄÎ¢Ð¡Çø±ð

Õâ¶Î´úÂëÔÚlinuxûÓÐЧ¹û
µ«ÊÇÔÚwidowsÏÂÈ´¿ÉÒÔÓÐЧ
posts.php
<?php
echo "<a href="\" mce_href="\""gov.php?action=logout\">logout</a>";
?>
---------------
gov.php
<?php
if($action=='logout')
{
session_unset();
session_de ......

½«LINUXµÄ¿ØÖÆÌ¨¶¨Ïòµ½´®¿ÚÖն˵ķ½·¨

ÀûÓô®¿ÚÖÕ¶Ë×÷ΪLinux¿ØÖÆÌ¨£¬¿ÉÒÔÃâÈ¥¶îÍâµÄ¼üÅÌ£¬ÏÔʾ¿¨ºÍÏÔʾÆ÷£¬Í¬Ê±¿É½«LinuxÖ÷»ú×÷Ϊһ¸öÈÎÒâÓÃ;µÄǶÈëʽºÚÏ»¡£ ½«´®¿ÚÖÕ¶ËÁ¬½Óµ½¼ÆËã»úµÄ´®¿ÚÉϲ¢²»À§ÄÑ£¬¿ÉÒԲο¼LinuxµÄHOWTOÎĵµºÍÒÔ¼°inittabºÍagettyµÄ°ïÖúÐÅÏ¢¡£ÕâÀï¶óÒªµØËµÒ»Ï¡£
¡¡¡¡Ê×ÏÈ£¬×¼±¸ºÃÒ»¸ùnull modem µçÀÂ.
¡¡¡¡Æä´Î£¬ÔÚÎļþ/etc/inittab Ôö¼ ......

linuxÏÂд³ÌÐò¼ì²âip³åÍ»(ARP)

Ô­ÀíÆäʵºÜ¼òµ¥£¬ÄǾÍÊǹ㲥һ¸öarp°ü£¬È»ºórecv£¬Èç¹ûûÓÐÊý¾Ý(ÕâÀïÒªÉèÖÃÑÓʱ)£¬ÄÇô˵Ã÷Õâ¸öipÊÇ¿ÉÓõ쬷ñÔò¾Í¼ì²âÕâ¸öÊý¾ÝÊÇ·ñΪ»Ø¸´ÎÒÃÇ·¢³öµÄarpµÄÓ¦´ð°ü.Èç¹ûÊÇÔòÖ¤Ã÷ipÒѱ»Ê¹Ó㬷ñÔò¼ÌÐøµÈ´ý.
ÕâÀï¿ÉÒÔ¿´ÏÂbusyboxµÄdhcpÖеļì²â³ÌÐò¡£
networking/udhcp/arpping.c
C´úÂë
/* vi: set sw=4 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ