ÉùÃ÷£º´Ëµ÷²é½á¹ûÈçÓдíÎ󣬾´ÇëÖ¸Õý¡£Ð»Ð»^_^
LinuxÏÂÎļþ¶ÔÓ¦µÄÊôÐÔ
struct stat {
mode_t st_mode; //Îļþ¶ÔÓ¦µÄģʽ£¬Îļþ¡¢Ä¿Â¼µÈ
ino_t st_ino; //inode½ÚµãºÅ
dev_t st_dev; //É豸ºÅÂë
dev_t st_rdev; //ÌØÊâÉ豸ºÅÂë
nlink_t st_nlink; //ÎļþµÄÁ¬½ÓÊý
uid_t & ......
ÉùÃ÷£º
1¡¢Ä¿Ç°ÎҶԓѹÁ¦²âÊÔ”ºÍ“¸ºÔزâÊÔ”ÕâÁ½¸ö¸ÅÄîµÄÇø±ð»¹²»Çå³þ£¬ËùÒÔʹÓÓ²¢·¢²âÊÔ”Ò»´Ê´úÌæ
2¡¢ÑÝʾ·Ö±ðʹÓÃabºÍwebbench¶Ôphpinfo()µÄÒ³Ãæ½øÐÐ100²¢·¢³ÖÐø5ÃëÖÓ²âÊÔ
Ê×ÏÈÀ´¿´Ò»ÏÂ×îÊÜ»¶ÓµÄ¡¢ËæapacheÒ»Æð´ò°ü·¢²¼µÄab£¬Ê¹Óüòµ¥·½±ã
¿ÉÒÔ¿´³ö²âÊÔ½á¹û½ÏΪÏêϸ£¬³ýÁ˼¸ÏîÖ÷ÒªÊý¾ÝÍ⻹°üº¬ºÜ¶àÏî²Î¿¼Êý¾Ý¡£
½ÓÏÂÀ´¿´ÏÂʹÓÃÆðÀ´¸üΪ¼òµ¥Ò×¶®µÄwebbench
¿ÉÒÔ¿´³ö²âÊÔ½á¹ûÓëabÏà±ÈÒª¼òµ¥ÁËÐí¶à£¬Ö»°üº¬Á˼¸¸öÖ÷ÒªÊý¾Ý¡£ ......
linuxÃüÁîÐÐÏÂÓÃFetion·ÉÐÅ·¢ËÍÃâ·Ñ¶ÌÐÅ
Ò»¡¢×îа汾2009
ͨ¹ýlinuxÃüÁîÐÐÀ´·¢ËͶÌÐŵķ½·¨£¬¾õµÃÉõÊǺÃÓã¬ÊÊÓÃÔËά¼à¿Ø¡£ÕâÀïÏò´ó¼ÒÍÆ¼öµÄÊÇ·ÉÐÅ»úÆ÷È˵ÄÈí¼þ£¬Ö§³Ölinux¡¢ÃüÁîÐÐϵķÉÐÅ¡¢ÍêÈ«Ãâ·Ñ£¨Ä¿Ç°ÎªÖ¹£©£» ¹ÙÍøµØÖ·£º http://www.it-adv.net/
»·¾³ debian lenny
ÏÂÔØ×îÐÂlinux°æ±¾¿Í»§¶Ë http://bbs.it-adv.net/viewthread.php?tid=155&extra=page%3D1
½âѹ tar -xzvf fetion20091117-linux.tar.gz
°ÑÒÀÀµµÄ¿âÎļþºÍÖ´ÐгÌÐò·Åµ½ÏàͬµÄĿ¼£¬Ä¬ÈϽâѹºó¶¼ÔÚfxĿ¼Ï¡£
linuxÏ£¬ÇëʹÓÃÈçÏÂÃüÁ
LD_LIBRARY_PATH=. ./fetion --mobile=13711123456 --pwd=mypwd --to=137xxxxxxxx --msg-utf8=²âÊÔ
LD_LIBRARY_PATH=. ./fetion --sid=6630321 --pwd=mypwd --to=137xxxxxxxx --msg-utf8=²âÊÔ
LD_LIBRARY_PATH=. ./fetion --config=sample.conf --index=1 --to=137xxxxxxxx --msg-utf8=²âÊÔ
»òÕß°Ñlib¿âÎļþ¸´ÖƵ½/usr/lib/Ŀ¼Ï£¬cp libACE-5.7.2.so libACE_SSL-5.7.2.so libcrypto.so.4 libssl.so.4 /usr/lib/. £¬Ö±½ÓÖ´ÐÐ./fetion¼´¿ÉÖ´Ðз¢ÐÅÏ¢¡£#./fetion --mobile=134******* --pwd=cwcsb361 ......
ÀëÉÏһƪÈÕÖ¾ºÜ³¤Ê±¼äÁË£¬Öм䵱ȻÊÇÒòΪ¹ýÄ꣬ÊÂÇéºÜ¶à£¬Êéû¿´¶àÉÙ£¬ÏÖÔÚÓÐʱ¼äÁË£¬ÔÙ·¢Ò»Æª±Ê¼Ç´æµµ£¬ÊǹØÓÚϵͳÆô¶¯¹ý³ÌµÄ£º
Ò»ÇдӼӵ翪ʼ¡£¼ÓµçÒÔºó£¬ËùÓеļĴæÆ÷Çå0£¬Ö»ÓÐCS¼Ä´æÆ÷Ϊȫ1£¬ÓÚÊÇÖ¸ÕëÖ¸ÏòÁË0xffff:0, Õâ¸öµØÖ·ÊÇ ROM-BIOSµØÖ·£¬ ÔÚ´Ë·ÅÖúͳÌÐò¿ªÊ¼×öµÄÊÂÇéÊÇÖ´ÐÐһЩϵͳ¼ì²â£¬²¢ÔÚÎïÀíµØÖ·0´¦¿ªÊ¼³õʼ»¯ÖжÏÏòÁ¿£¬Õâ¸öʱºò³õʼ»¯µÄÖжÏÏòÁ¿£¬¾ÍÊÇÔÚÉÏһƪÈÕÖ¾ÖдòÓ¡“Hello”µÄÄǸöÖжϣ¬Ò²ÊÇÒÔºóÒª±»²Ù×÷ϵͳ¸²¸ÇµÄÖжÏÏòÁ¿¡£È»ºó£¬½«¿ÉÆô¶¯É豸µÄ0ÉÈÇø¼ÓÔØµ½ÄÚ´æ0x7c00´¦£¬²¢Ìø×ªµ½Õâ¸ö³ÌÐò¿ªÊ¼Ö´ÐС£
·Åµ½0x7c00´¦µÄ³ÌÐò¾ÍÊÇÄÚºËÖÐµÄ /boot/bootsect.s, ËüÓÉBIOS¶ÁÈëºóÂíÉÏÕÆÎÕÁËCPUµÄ¿ØÖÆÈ¨£¬´ËʱËü×öµÄµÚÒ»¼þʾÍÊǰÑ×Ô¼ºÒƶ¯ µ½0x90000´¦£¬£¨ÖÁÓÚÕâ¸öÎÊÌâÎÒ²»ÖªµÀÊÇΪʲô£¬ÓÐÈË˵ÊÇΪÁËÏòϼæÈÝ£¬µ«ÎÒ»¹ÕÒ²»µ½Ö¤¾Ý£©È»ºó°ÑÆô¶¯É豸Öкó2kµÄ×Ö½Ú´úÂ룬Ҳ¾ÍÊÇ boot/setup.s¶ÁÈëµ½ÄÚ´æ0x90200´¦£¬È»ºóÓÃBIOSÖжÏÈ¡µ±Ç°Æô¶¯Òýµ¼Å̵IJÎÊý£¬Í¬Ê±ÔÚÆÁÄ»ÉÏÏÔʾ“loading”£¬
¶øÆäËûµÄsystemÄ£¿é£¬°üÀ¨head.s, Ò²ÔÚ´Ëʱ¼ÓÔØµ½ÄÚ´æµÄ0x10000´¦¡£µ½´ËΪֹ£¬Æô¶¯Ä£¿éµÄÈý¸öÎļþ bootsect.s, ,setup.s, head.sºÍsystemÄ£¿é¶¼ÒÑ ......
Èç½ñ£¬ÖÐСѧÀïÃæ¼¸ºõÈ«ÊÇXPѧÉú£¬±Ä±ÄÌøÌø£¬Linux£¨¼·£©½øÑ§Ð£¼¸ºõÎÞÃÅ¡£ÄÇô£¬ÎÒÃǸÃÔõô°ìÄØ£¿ÄÜ·ñ²»ÆÆ¶øÁ¢£¿
×òÌìÉÏÎ磬ÎÒÈ¥±±¾©ÊÐÓйز¿ÃżûһλÀÏÅóÓÑ£¬Ïë̸̸Õâ¸öÎÊÌâ¡£µ±Ç°£¬ÔÚÎÒ¹úÖÐСѧ£¬Linux²»Èë½Ìѧ´ó¸Ù£¬µ«ÊÇ£¬×÷Ϊ¿ÎÍâ»î¶¯ÄÚÈÝ»¹ÊÇ¿ÉÒԵġ£Linux½øÑ§Ð££¬Ò»ÊDz»ÒªÑ§Ð£»¨Ç®£¨µ±È»£¬¼¸Ç§¿éÇ®»¹ÊÇÒª»¨µÄ£©£¬¶þÊÇÄܹ»¿ªÀ«Ñ§ÉúµÄÑ۽磨¿´¼ûXPÊÓ´°ÒÔÍâµÄÊÀ½ç£©¡£ÄÇô£¬ÎÒÃǸÃÔõô°ìÄØ£¿Ê×ÏÈ£¬Òª£¨DIY£©°²×°Ò»Ì¨LTSP£¨Linux Terminal Server Project£©·þÎñÆ÷£¨LTSP 5.2°æ±¾£¬½ñÄê2ÔÂ17ÈÕ·¢²¼£©£¬Æä´Î£¬ÔÚ·þÎñÆ÷Öа²×°Ò»Ì×Edubuntu 9.10ÖÐÎ͍ÖưæÒÔ¼°ÍøÒ³ÄÚÈݹýÂËÈí¼þDansGuardian 2.10.1.1µÄ×îа汾£¬×îºó£¬½«LTSP·þÎñÆ÷½ÓÈëÏÖÓеçÄÔ½ÌÊÒ¼´¿É¡££¨×¢£ºÒÔÉÏÈí¼þ¾ùΪ×ÔÓÉÈí¼þ£¬ÎÞÐ뻨Ǯ¹ºÂò¡££©
ÖÁ´Ë£¬Ñ§Ð£µÄÔÓеçÄÔ½ÌÊÒ¾ÍÒ¡ÉíÒ»±ä£¨Á¢¼´£©³ÉΪһ¸ö¾ßÓÐÏÖ´ú·çζµÄLinux½ÌÊÒÁË¡£ÎªÊ²Ã´ÕâÃ´ËµÄØ£¿ÒòΪÈç´ËÒ»À´£¬ÔÓеçÄÔÎÞÐëÈκθı䣨»ò°²×°Ê²Ã´Èí¼þ£©¾Í³ÉÁËLinuxÊݿͻ§¶Ë£¨ÓÖ½ÐTC¼ÆËã»ú, Thin Computer£©£¬Í¨¹ýPXEÍøÂçÆô¶¯£¬ÔËÐÐʱÓë±¾µØÓ²ÅÌÎ޹أ¬Íêȫƾ½èLTSP·þÎñÆ÷Ô¶³ÌÖ ......
Ò».È¥³ýembedded linux µÄ¿ª»ú¹â±ê:
¡¡ÔÚÄں˵ĵ±Ç°Ä¿Â¼½øÈëµ½drivers/video/console/fbcon.cÎļþ
¡¡½«static void fb_flashcursor(void *private) ÀïµÄÄÚÈÝ×¢Ê͵ô,ʹ֮±ä³É¿Õº¯Êý
¶þ.ÉèÖÃLINUXÄÚºËÆô¶¯LOGO
(1)ÈÃÄÚºËÖ§³ÖÆô¶¯LOGO
ÔÚÄÚºËĿ¼ÖÐ make menuconfig
Device Drivers ----> Graphics support ---->
Ñ¡ÖÐ Bootup logo ----> Standard 224-color Linux logo
(2) ÔÚLINUX¹âÅÌÖа²×° NETPBM µÄ¸÷ÖÖ°²×°°ü ,ÒòΪÒÔºóÒªÓõ½ÆäÖеÄһЩ¹¦ÄÜ
(3)ÖÆ×÷¿ª»úlogoµÄͼƬ
½«Òªµ±×÷¿ª»úLOGOµÄͼƬ°´ÕÕÄãÆÁÄ»µÄ´óС½øÐвüõ,²¢½«Æä±£´æÎª bmp¸ñʽ
´ò¿ª³¬¼¶ÖÕ¶Ë,ÊäÈëÒÔÏÂÃüÁî:
bmptoppm ......