LinuxÄÚºËÔ´´úÂëµÄÔĶÁºÍ¹¤¾ß½éÉÜ
LinuxÄÚºËÔ´´úÂëµÄÔĶÁºÍ¹¤¾ß½éÉÜ
01-7-27 ÉÏÎç 09:38:07
---------------------------------------------------------------
Ëæ×ÅlinuxµÄÖð²½ÆÕ¼°£¬ÏÖÔÚÓв»ÉÙÈ˶ÔÓÚLinuxµÄ°²×°¼°ÉèÖÃÒѾ±È½ÏÊìϤÁË¡£ÓëLinux µÄÅ·¢Õ¹ÏàÊÊÓ¦£¬ÏëÉîÈëÁ˽âLinuxµÄÒ²Ô½À´Ô½¶à¡£¶øÒªÏëÉîÈëÁ˽âLinux£¬¾ÍÐèÒªÔĶÁºÍ·ÖÎölinuxÄں˵ÄÔ´´úÂë¡£
Linux µÄÄÚºËÔ´´úÂë¿ÉÒԴӺܶà;¾¶µÃµ½¡£Ò»°ãÀ´½²£¬ÔÚ°²×°µÄlinuxϵͳÏ£¬/usr/src/linuxĿ¼ÏµĶ«Î÷¾ÍÊÇÄÚºËÔ´´úÂë¡£ÁíÍ⻹¿ÉÒÔ´Ó»¥Á¬ÍøÉÏÏÂÔØ,½âѹËõºóÎļþÒ»°ãÒ²¶¼Î»ÓÚlinuxĿ¼Ï¡£ÄÚºËÔ´´úÂëÓÐºÜ¶à°æ±¾£¬Ä¿Ç°×îеÄÎȶ¨°æÊÇ2.2.14¡£
Ðí¶àÈ˶ÔÓÚÔĶÁ LinuxÄÚºËÓÐÒ»ÖÖ¿Ö¾å¸Ð£¬Æäʵ´ó¿É²»±Ø¡£µ±È»£¬ÏóLinuxÄÚºËÕâÑù´ó¶ø¸´ÔÓµÄϵͳ´úÂ룬ÔĶÁÆðÀ´È·ÊµÓкܶàÀ§ÄÑ£¬µ«ÊÇÒ²²»ÏóÏëÏóµÄÄÇô¸ß²»¿ÉÅÊ¡£Ö»ÒªÓкãÐÄ£¬À§ÄѶ¼ÊÇ¿ÉÒÔ¿Ë·þµÄ¡£Ò²²»Óõ£ÐÄˮƽ²»¹»µÄÎÊÌ⣬ÊÂʵÉÏ£¬ÓкܶàÊÂÇéÎÒÃDz»¶¼ÊÇ´Ó²»»áµ½»á£¬±ß¸É±ßѧµÄÂð£¿
ÈκÎÊÂÇé×öÆðÀ´¶¼ÐèÒªÓз½·¨ºÍ¹¤¾ß¡£ÕýÈ·µÄ·½·¨¿ÉÒÔÖ¸µ¼¹¤×÷£¬Á¼ºÃµÄ¹¤¾ß¿ÉÒÔʰ빦±¶¡£¶ÔÓÚLinux ÄÚºËÔ´´úÂëµÄÔĶÁҲͬÑùÈç´Ë¡£ÏÂÃæÎҾͰÑ×Ô¼ºÔĶÁÄÚºËÔ´´úÂëµÄÒ»µã¾Ñé½éÉÜһϣ¬×îºó½éÉÜWindowƽ̨ϵÄÒ»ÖÖÔĶÁ¹¤¾ß¡£
¶ÔÓÚÔ´´úÂëµÄÔĶÁ£¬ÒªÏë±È½Ï˳Àû£¬ÊÂÏÈ×îºÃ¶ÔÔ´´úÂëµÄ֪ʶ±³¾°ÓÐÒ»¶¨µÄÁ˽⡣¶ÔÓÚlinuxÄÚºËÔ´´úÂëÀ´½²£¬ÎÒÈÏΪ£¬»ù±¾ÒªÇóÊÇ£º1¡¢²Ù×÷ϵͳµÄ»ù±¾ÖªÊ¶£»2¡¢¶ÔCÓïÑԱȽÏÊìϤ£¬×îºÃÒªÓлã±àÓïÑÔµÄ֪ʶºÍGNU C¶Ô±ê×¼CµÄÀ©Õ¹µÄ֪ʶµÄÁ˽⡣ÁíÍâÔÚÔĶÁ֮ǰ£¬»¹Ó¦¸ÃÖªµÀLinuxÄÚºËÔ´´úÂëµÄÕûÌå·Ö²¼Çé¿ö¡£ÎÒÃÇÖªµÀÏÖ´úµÄ²Ù×÷ϵͳһ°ãÓɽø³Ì¹ÜÀí¡¢ÄÚ´æ¹ÜÀí¡¢Îļþϵͳ¡¢Çý¶¯³ÌÐò¡¢ÍøÂçµÈ×é³É¡£¿´Ò»ÏÂLinuxÄÚ¡¡¡¡ºËÔ´´úÂë¾Í¿É¿´³ö£¬¸÷¸öĿ¼´óÖ¶ÔÓ¦ÁËÕâЩ·½Ãæ¡£LinuxÄÚºËÔ´´úÂëµÄ×é³ÉÈçÏ£¨¼ÙÉèÏà¶ÔÓÚ linuxĿ¼£©£º
arch Õâ¸ö×ÓĿ¼°üº¬Á˴˺ËÐÄÔ´´úÂëËùÖ§³ÖµÄÓ²¼þÌåϵ½á¹¹Ïà¹ØµÄºËÐÄ´úÂë¡£Èç¶ÔÓÚX86ƽ̨¾ÍÊÇi386¡£
include Õâ¸öĿ¼°üÀ¨Á˺ËÐĵĴó¶àÊýincludeÎļþ¡£ÁíÍâ¶ÔÓÚÿÖÖÖ§³ÖµÄÌåϵ½á¹¹·Ö±ðÓÐÒ»¸ö×ÓĿ¼¡£
init ´ËĿ¼°üº¬ºËÐÄÆô¶¯´úÂë¡£
mm ´ËĿ¼°üº¬ÁËËùÓеÄÄÚ´æ¹ÜÀí´úÂë¡£Óë¾ßÌåÓ²¼þÌåϵ½á¹¹Ïà¹ØµÄÄÚ´æ¹ÜÀí´úÂëλÓÚarch/*/mmĿ¼Ï£¬Èç¶ÔÓ¦ÓÚX86µÄ¾ÍÊÇarch/i386/mm/fault.c ¡£
drivers ϵͳÖÐËùÓеÄÉ豸Çý¶¯¶¼Î»ÓÚ´ËÄ¿Â
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
LinuxÎļþȨÏÞ»ù±¾¸ÅÊö:
1.»ù±¾È¨ÏÞ:¿É¶Á(r) ¿Éд(w) ¿É±à¼(x)
2.ÌØÊâȨÏÞ:SUID SGID SBIT
3.Òþ²ØÈ¨ÏÞ:ͨ¹ý[lsattr]²é¿´,[chattr]ÉèÖÃ;ÓÉÓÚÎļþµÄÒþ²ØÈ¨ÏÞÖÖÀà½Ï¶à(13ÖÖ),Ôڴ˲»×÷¾ßÌå˵Ã÷;¿ÉÒÔͨ¹ý[man ......
´´½¨Ê±¼ä£º2010-01-26
×÷ÕߣºSteven Yang
E-mail£ºmqyoung@gmail.com
ºÜ¶à³¡ºÏÐèÒªÓõ½´®¿Úµ÷ÊÔ£¬±¾ÎĽéÉÜ´®¿ÚÅäÖùý³Ì£º
£¨ÑØÓùßÓÎÒÓõĻúÆ÷ubuntu 9.10³ÆÎª¿ª·¢ÏµÍ³[Developer]£¬ÐèÒªµ÷ÊÔµÄDebian³ÆÎªÄ¿±êϵͳ[Target]£©
Ê×ÏÈÊÇÄÚºËÖ§³Ö£º
Ò»°ãÀ´Ëµ£¬Debian¡¢UbuntuµÈ·¢ÐаæµÄ¹Ù·½Äں˶¼Ö§³Ö£¬Èç¹û×Ô¼º±àÒëµÄÄÚ ......
linuxϽø³Ì¼äͨÐŵļ¸ÖÖÖ÷ÒªÊֶμò½é£º
¹ÜµÀ£¨Pipe£©¼°ÓÐÃû¹ÜµÀ£¨named pipe£©£º¹ÜµÀ¿ÉÓÃÓÚ¾ßÓÐÇ×Ôµ¹ØÏµ½ø³Ì¼äµÄͨÐÅ£¬ÓÐÃû¹ÜµÀ¿Ë·þÁ˹ܵÀûÓÐÃû×ÖµÄÏÞÖÆ£¬Òò´Ë£¬³ý¾ßÓйܵÀËù¾ßÓеŦÄÜÍ⣬Ëü»¹ÔÊÐíÎÞÇ×Ôµ¹ØÏµ½ø³Ì¼äµÄͨÐÅ£»
Ðźţ¨Signal£©£ºÐźÅÊDZȽϸ´ÔÓµÄͨÐÅ·½Ê½£¬ÓÃÓÚ֪ͨ½ÓÊܽø³ÌÓÐijÖÖʼþ·¢Éú£¬³ýÁËÓÃÓÚ½ø ......