Linuxѧϰ¸ßÊÖд¸ø³õѧÕߵľÑé̸
Linuxѧϰ¸ßÊÖд¸ø³õѧÕߵľÑé̸
2008-04-01 15:02
ÏÖÔںöàµÄÈË¿ªÊ¼½Ó´¥µçÄÔµÄʱºò£¬¼ûµ½µÄÓ¦¸ÃÊÇWindows98˵ʵ»°£¬98 ÒѾÊÇÒ»¸öºÜÈËÐÔ»¯£¬·â×°µÄºÜºÃµÄÒ»¸öϵͳÁËÒ»¸ö¶ÔµçÄÔÒ»Çϲ»Í¨µÄÈ˶¼ÄܺܿìµÄʹÓÃËü¡£ÕâÑùºÜ¶àÈË¶Ô "µçÄÔ"µÄÓ¡ÏóºÍÄÇЩºÍÎÒÒ»ÑùÒ»¿ªÊ¼½Ó´¥µÄÊÇDOSÈËÊǾøÈ»²»Í¬µÄ¡£ÔÚDOSʱ´ú£¬Èç¹ûÄã¶ÔµçÄԵĻù´¡ÖªÊ¶²»¶®µÄ»°ÊÇÍæ²»¶¯ËüµÄ£¬²»ÏñÏÖÔںöàÈËCPUÊÇʲô¶¼²»ÖªµÀ£¬È´Äܹ»ÊÇFlash ¸ßÊÖ£¬Çãµ¹MMÎÞÊý¡£Èç¹ûÄãÊÇÕâÑùµÄÈË£¬ÄãҪѧLinux£¬ÄãÓÐÒ»¶Î»ØÍ·Â·Òª×ߣ¬ÎªÊ²Ã´£¬¿´ÏÂÈ¥¡£
ÎÒÃÇÏÈ¿´¿´MS²Ù×÷ϵͳµÄ·¢Õ¹£¬ËûÓÐÁ½Ì×ÄÚºËMSDOS--->DOS+Win3.2-->Win9X \ ¡¡¡¡--->WinXP WindowsNT3.1---NT4.0-->Win2000 / ¡¡
¡¡ËûµÄ·¢Õ¹ÊÇ´ÓDOSÕâ¸ö´¿×Ö·û½çÃæµÄϵͳ·¢Õ¹µ½Ò»¸öÓÉ×Ö·û½çÃæµÄÄں˼ÓÉÏÒ»¸öͼÏñ½çÃæµÄÓ¦ÓóÌÐò(Win3.2)ÔÙµ½½áºÏ°ÑÁ½¸öºÏΪһÌåµÄWin95£¬µ½ÏÖÔÚÔÙ²¢ÉÏÒ»¿ªÊ¼¾ÍÊÇͼÐνçÃæµÄNT³ÉΪ ¡¡¡¡WindowsXP£¬ËûδÀ´µÄÒ°ÐľÍÊDz¢ÉÏinternet³ÉΪ .netÏÖÔÚÎÒÃÇÀ´¿´Linux£¬LinuxÖ»ÊǸöÄںˣ¡ÕâµãºÜÖØÒª£¬Äã±ØÐëÀí½âÕâÒ»µã¡£ ¡¡
¡¡Ö»ÓÐÒ»¸öÄÚºËÊDz»Äܹ¹³ÉÒ»¸ö²Ù×÷ϵͳµÄ¡£ÏÖÔÚµÄlinux²Ù×÷ϵͳÈçredhat£¬À¶µã£¬ºìÆìµÈ£¬¶¼ÊÇÓÃÕâôһ¸öÄںˣ¬¼ÓÉÏÆäËüµÄÓóÌÐò£¨°üÀ¨X£©¹¹³ÉµÄ¡£ÈκÎÒ»¸ö½Ð×ö²Ù×÷ϵͳµÄ¶«Î÷¶¼ÊÇÕâÑù×Ó¹¹³ÉµÄ:ÄÚºË+Óû§½çÃæ+Ò»°ãÓ¦ÓóÌÐò¡£
¡¡¡¡ÏÖÔÚÎÒ¾ÍÄÃMSµÄϵͳºÍlinuxµÄϵͳµÄ»¥Ïà¶ÔÓ¦À´Èôó¼Ò¸ü¶àµÄÈÏʶLinuxÈç¹ûÄã×°¹ýDOS£¬ÄÇÄãÒ»¶¨ÖªµÀ°²×°Íê³ÉÖ®ºóÕû¸öÓ²ÅÌÊÇÕâÑù¸ùĿ¼ÏÂÓÐio.sys
msdos.sys command.com config.sys autoexec.bat¹²5¸öÎļþ£¬ÒÔ¼°C:\dosÕâ¸öĿ¼£¬ºÜ¼òµ¥¡£ÆäÖÐio.sysºÍmsdos.sys¾ÍÊÇϵͳµÄÄںˣ¬command.comÊÇÓû§½çÃæ(shell)£¬config.sysºÍautoexec.batÊÇÅäÖÃÎļþ£¬C:\DOSĿ¼ÏÂÃæµÄÊÇÒ»°ãÓ¦ÓóÌÐòϵͳÆô¶¯Ê±Ê×ÏÈ×°Èëio.sys£¬ÔÙ¸ù¾ÝÅäÖÃÎļþµÄÉèÖÃ×°Èëmsdos.sysºÍcommand.com£¬È»ºó¾Í³öÏÖÌáʾ·û£¬ÏÖÔÚÄã¾ÍÄÜÊäÈëÃüÁîÁË¡£Èçcopy c:\aaa.txt d:\aaa.txt À´¿½±´Îļþ¡£Ò²ÄãÄܹ»Ê¹ÓÃC:\dosĿ¼ÏµÄһЩӦÓóÌÐòÀ´Íê³É¹¤×÷£¬ÈçÓÃedit±à¼Îļþ£¬ÓÃQbasicдbasic³ÌÐò¡£
¡¡¡¡½ÓÏÂÈ¥Äã°²×°ÁËÒ»¸ö½Ð×öFoxpro2.6µÄ³ÌÐò£¬Õâ¸ö³ÌÐò¿ÉÒÔÈÃÄã×öһЩÊý¾Ý¿â·½ÃæµÄ¹¤×÷£¬È»ºóÄãÔÚ°²×°ÁËÒ»¸ö½Ð×öwindows3.2ÖÐÎİæµÄ³ÌÐò£¬Õâ¸ö³ÌÐò¿ÉÀ÷º¦ÁË£¬ÄãÏÖÔÚ²»ÓÃÔÚÃüÁîÐÐÏ´òÃüÁîÁË£¬¿ÉÒÔÓÃÊó±êÀ´²Ù×÷ÁË£¬´ò¿ªÎļþ¹ÜÀíÆ÷£¬´ò¿ªC
ÔÙ´ò¿ªÁíÒ»¸
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
¶¨Ê±Ö´ÐÐcrontabʹÓ÷½·¨Ïê½â
¡¡¡¡Ê¹Ó÷½Ê½:
¡¡¡¡crontab [ -u user ] filecrontab [ -u user ] { -l | -r | -e }
¡¡¡¡ËµÃ÷:
¡¡¡¡crontab ÊÇÓÃÀ´ÈÃʹÓÃÕßÔڹ̶¨Ê±¼ä»ò¹Ì¶¨¼ä¸ôÖ´ÐгÌʽ֮ÓÃ,»»¾ä»°Ëµ,Ò²¾ÍÊÇÀàËÆÊ¹ÓÃÕßµÄʱ³Ì±í¡£-u user ÊÇÖ¸É趨ָ¶¨ user
µÄʱ³Ì±í,Õâ¸öǰÌáÊÇÄã±ØÐëÒªÓÐÆäȨÏÞ(±ÈÈç˵ÊÇ root)²ÅÄ ......
¸Õ¿ªÊ¼Ñ§Linux£¬¿´µ½ÄÇЩ·×·±¸´ÔÓµÄÄ¿Â¼ÕæÊǸоõÓеãÊÖ×ãÎ޴룬ÏÖÔÚ×ÜËãÖªµÀ×Ô¼ºµÄÈí¼þÓ¦¸Ã×°ÔÚ/usrĿ¼Ï£¬ºÇºÇ¡«¡«
ÏÂÃæÊǸ÷¸öĿ¼µÄ˵Ã÷£º
/bin
¸ÃĿ¼Öдæ·ÅLinuxµÄ³£ÓÃÃüÁÔÚÓеİ汾ÖÐÊÇһЩºÍ¸ùĿ¼ÏÂÏàͬµÄĿ¼¡£
/boot
¸ÃĿ¼Ï´æ·ÅµÄ¶¼ÊÇϵͳÆô¶¯Ê±ÒªÓõ½µÄ³ÌÐò£¬µ±ÓÃliloÒýµ¼Linuxʱ£¬»áÓõ½Õâ ......
±¾ÎÄÀ´×ÔÍøÂç,°æÈ¨¹éÔ×÷ÕßËùÓС£Èç¹ûÄúÈÏΪ±¾ÆªÎÄÕÂÇÖ·¸ÁËÄúµÄȨÀû,ÇëÔÚµÚһʱ¼äÁôÑÔ¸ø±¾Õ¾,±¾Õ¾½«»á¼°Ê±É¾³ý¡£
¡¡¡¡LinuxÊÇÒ»Ì×Ãâ·ÑʹÓúÍ×ÔÓÉ´«²¥µÄÀàUNIX²Ù×÷ϵͳ£¬Ö÷ÒªÓÃÓÚ»ùÓÚIntel x86ϵÁÐCPUµÄ¼ÆËã»úÉÏ¡£LinuxϵͳÊÇÓÉÈ«ÊÀ½ç¸÷µØµÄ³ÉǧÉÏÍòµÄ³ÌÐòÔ±Éè¼ÆºÍʵÏֵ쬯äÄ¿µÄÊǽ¨Á¢²»ÊÜÈκÎÉÌÆ·»¯Èí¼þµÄ°æÈ¨ËùÖÆÔ ......
LinuxµÄÎļþ²Ù×÷APIÉæ¼°µ½´´½¨¡¢´ò¿ª¡¢¶ÁдºÍ¹Ø±ÕÎļþ¡£
1.linux API
¡¡¡¡´´½¨
int creat(const char *filename, mode_t mode);
¡¡¡¡²ÎÊýmodeÖ¸¶¨Ð½¨ÎļþµÄ´æÈ¡È¨ÏÞ£¬ËüͬumaskÒ»Æð¾ö¶¨ÎļþµÄ×îÖÕȨÏÞ£¨mode&umask£©£¬ÆäÖÐumask´ú±íÁËÎļþÔÚ´´½¨Ê±ÐèҪȥµôµÄһЩ´æÈ¡È¨ÏÞ¡£umask¿Éͨ¹ýϵͳµ÷ÓÃumask()À´¸ ......