Linux É豸Îļþ
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboardData.getData("text");
if (text && text.length > 300) {
text = text + "\r\n\n±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£º" + location.href;
clipboardData.setData("text", text);
}
}, 100);
}
}
1. Ä£¿é£¨Çý¶¯³ÌÐò£©
Ä£¿é£¨module£©ÊÇÔÚÄں˿ռäÔËÐеijÌÐò£¬Êµ¼ÊÉÏÊÇÒ»ÖÖÄ¿±ê¶ÔÏóÎļþ£¬¿ÉÒÔ¶¯Ì¬×°Ôص½ÏµÍ³ÖÐ×÷ΪÄں˵ÄÒ»²¿·ÖÔËÐС£
Linux϶ÔÓÚÒ»¸öÓ²¼þµÄÇý¶¯£¬¿ÉÒÔÓÐÁ½ÖÖ·½Ê½£º
1.1 Ö±½Ó¼ÓÔØµ½Äں˴úÂë
Æô¶¯ÄÚºËʱ¾Í»áÇý¶¯´ËÓ²¼þÉ豸¡£
1.2 ÒÔÄ£¿é·½Ê½¼ÓÔØ
±àÒëÉú³ÉÒ»¸ö.oÎļþ¡£µ±Ó¦ÓóÌÐòÐèҪʱÔÙ¼ÓÔØ½øÄں˿ռäÔËÐС£
2. LinuxϵͳµÄÎļþÀàÐÍ
LinuxÎļþϵͳ°üÀ¨£º
Îı¾Îļþ£»¶þ½øÖÆÎļþ£»Ä¿Â¼Îļþ£»Á¬½ÓÎļþ£»É豸Îļþ£»¹ÜµÀÎļþ£¨ÓÃÓÚ½ø³Ì¼äͨÐÅ£©
3. Linux É豸Îļþ
L i n u x½«ÍâÉè¿´×÷Ò»¸öÎļþÀ´¹ÜÀí£¬ Óû§Ê¹ÓÃÍâÉè¾ÍÏñʹÓÃÆÕͨÎļþÒ»Ñù¡£
É豸Îļþ´æ·ÅÔÚ/ d e vĿ¼Ï£¬ËüʹÓÃÉ豸µÄÖ÷É豸ºÅºÍ´ÎÉ豸ºÅÀ´Çø·ÖÖ¸¶¨µÄÍâÉè¡£Ö÷É豸ºÅ˵Ã÷É豸ÀàÐÍ£¬´ÎÉ豸ºÅ˵Ã÷¾ßÌåÖ¸ÄÄÒ»¸öÉ豸¡£
e.g / d e v / f d 0
Ö÷É豸ºÅ: f dÊÇÈíÅÌÇý¶¯Æ÷( f l o p p y d i s k )
´ÎÉ豸ºÅ: 0ÊÇÈíÅÌÇý¶¯Æ÷±àºÅ
LinuxϵÄ/dev Ŀ¼ÖÐÓдóÁ¿µÄÉ豸Îļþ¡£Ö÷ÒªÊÇ¿éÉ豸ÎļþºÍ×Ö·ûÉ豸Îļþ¡£
2.1 ¿éÉ豸Îļþ
¡¡¡¡¿éÉ豸µÄÖ÷ÒªÌØµãÊÇ¿ÉÒÔËæ»ú¶Áд£¬¶ø×î³£¼ûµÄ¿éÉ豸¾ÍÊÇ´ÅÅÌ£¬Èç/dev/hda1 ¡¢/dev/sda2¡¢/dev/fd0µÈ¡£
2.2 ×Ö·ûÉ豸Îļþ
¡¡¡¡Í¬¿éÉ豸һÑù£¬ÎÒÃÇÒ»°ã¶¼¿
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍ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 ......
×î½üÔÚ寫Driver時£¬³£³£Óöµ½ÐèÒª¡¸µÈ´ýÒ»¶Î時間¡¹ÔÙ處ÀíµÄ動×÷£¬ÒÔÍùÎÒ¶¼ÉµÉµµÄÓÃmsleep()»òmdelay()£¬Êâ²»Öª這種busy waiting會holdסcpu資Ô´£¬ÔÚ這¶ÎÆÚ間內¶¼無·¨讓給ÆäËûprocess執ÐУ¬時間¶Ì(10msÒ ......
¼¶±ð£º ³õ¼¶
½ Ò»·«
(jiangyif@cn.ibm.com
), Èí¼þ¹¤³Ìʦ , IBM
·¶ ÓñÕä
, ¸ß¼¶Èí¼þ¹¤³Ìʦ, IBM
Ëï ÔÃ
, Èí¼þ¹¤³Ìʦ, IBM
2009 Äê 10 ÔÂ 22 ÈÕ
°²
×°£¬Éý¼¶ºÍÐ¶ÔØÓ¦ÓÃÈí¼þÊÇÓ°ÏìÓû§¶Ô²Ù×÷ϵͳÆÀ¼ÛµÄ¾ö¶¨ÐÔÒòËØÖ®Ò»¡£¶ÔÓÚÈÕ½¥Á÷ÐÐµÄ GNU/Linux
²Ù×÷ϵͳ£¬ÓµÓмò½àÇ¿´óµÄÈí¼þ°ü¹ÜÀí»úÖÆ¹¦²»¿Éû¡£±¾ÎÄ´Ó»ù±¾µ ......
Linux Ðźűí
LinuxÖ§³ÖPOSIX±ê×¼ÐźźÍʵʱÐźš£ÏÂÃæ¸ø³öLinux SignalµÄ¼ò±í£¬Ïêϸϸ½Ú¿ÉÒԲ鿴man 7 signal¡£
ĬÈ϶¯×÷µÄº¬ÒåÈçÏ£º
Term ÖÕÖ¹½ø³Ì
ÐźÅ
ȡֵ
ĬÈ϶¯×÷
º¬Ò壨·¢³öÐźŵÄÔÒò£©
SIGHUP
1
Term
Öն˵ĹҶϻò½ø³ÌËÀÍö
SIGINT
2
Term
À´×Ô¼üÅ̵ ......