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

Linux½ø³Ì¼äͨѶ֮ÏûÏ¢¶ÓÁÐ


1. »ù±¾¸ÅÄî
ÏûÏ¢¶ÓÁеÄ×î¼Ñ¶¨ÒåÊÇ£ºÄں˵ØÖ·¿Õ¼äÖеÄÄÚ²¿Á´±í¡£ÏûÏ¢¿ÉÒÔ˳ÐòµØ·¢Ë͵½¶ÓÁÐÖУ¬
²¢ÒÔ¼¸ÖÖ²»Í¬µÄ·½Ê½´Ó¶ÓÁÐÖлñÈ¡¡£µ±È»£¬Ã¿¸öÏûÏ¢¶ÓÁж¼ÊÇÓÉ IPC±êʶ·ûËùΨһ±êʶµÄ¡£
2. ÄÚ²¿ºÍÓû§Êý¾Ý½á¹¹
ÒªÍê³ÉÀí½âÏóϵͳ V IPCÕâÑù¸´ÔÓµÄÎÊÌ⣬¹Ø¼üÊÇÒª³¹µ×ÊìϤÄں˵ļ¸¸öÄÚ²¿Êý¾Ý½á¹¹¡£
ÉõÖÁ¶ÔÄÇЩ×î»ù±¾µÄ²Ù×÷À´Ëµ£¬Ö±½Ó·ÃÎÊÕâЩ½á¹¹ÖеÄij¼¸¸ö½á¹¹Ò²ÊDZØÒªµÄ£¬¶øÆäËûµÄ½á
¹¹ÔòÍ£ÁôÔÚÒ»¸ö¸üµÍµÄ¼¶±ðÉÏ¡£
3. ÏûÏ¢»º³åÇø
ÎÒÃÇÒª½éÉܵĵÚÒ»¸ö½á¹¹ÊÇ msgbuf½á¹¹¡£Õâ¸öÌØÊâµÄÊý¾Ý½á¹¹¿ÉÒÔÈÏΪÊÇÏûÏ¢Êý¾ÝµÄÄ£
°å¡£ËäÈ»¶¨ÒåÕâÖÖÀàÐ͵ÄÊý¾Ý½á¹¹ÊdzÌÐòÔ±µÄÖ°Ô𣬵«ÊǶÁÕß¾ø¶Ô±ØÐëÖªµÀʵ¼ÊÉÏ´æÔÚ
msgbufÀàÐ͵Ľṹ¡£ËüÊÇÔÚÔÚ linux/msg.hÖж¨ÒåµÄ£¬ÓÐ2¸ö³ÉÔ±£º
• mtype—ËüÊÇÏûÏ¢ÀàÐÍ£¬ÒÔÕýÊýÀ´±íʾ¡£Õâ¸öÊý±ØÐëΪһ¸öÕýÊý£¡
• mtext—Ëü¾ÍÊÇÏûÏ¢Êý¾Ý¡£
 
4. ÄÚºËmsg½á¹¹
Äں˰ÑÏûÏ¢¶ÓÁÐÖеÄÿ¸öÏûÏ¢¶¼´æ·ÅÔÚ msg½á¹¹µÄ¿ò¼ÜÖС£¸Ã½á¹¹ÊÇÔÚ linux/msg.hÖж¨Òå
µÄ£¬ÈçÏÂÊÇÆä³ÉÔ±µÄÃèÊö£º
• msg_next—ÕâÊÇÒ»¸öÖ¸Õ룬ָÏòÏûÏ¢¶ÓÁÐÖеÄÏÂÒ»¸öÏûÏ¢¡£ÔÚÄÚºËÑ°Ö·¿Õ¼äÖУ¬ËüÃÇ
Êǵ±×÷Ò»¸öÁ´±í´æ´¢µÄ¡£
• msg_type—ÕâÊÇÏûÏ¢ÀàÐÍ£¬ËüµÄÖµÊÇÔÚÓû§½á¹¹ msgbufÖи³ÓèµÄ¡£
• msg_spot—ÕâÊÇÒ»¸öÖ¸Õ룬ָÏòÏûÏ¢ÌåµÄ¿ªÊ¼´¦¡£
• msg_ts—ÕâÊÇÏûÏ¢Îı¾(ÏûÏ¢Ìå)µÄ³¤¶È¡£
• ÄÚºË msgid_ds½á¹¹—IPC¶ÔÏó·ÖΪÈýÀ࣬ÿһÀ඼ÓÐÒ»¸öÄÚ²¿Êý¾Ý½á¹¹£¬¸ÃÊý¾Ý½á¹¹
ÊÇÓÉÄÚºËά»¤µÄ¡£¶ÔÓÚÏûÏ¢¶ÓÁжøÑÔ£¬ËüµÄÄÚ²¿Êý¾Ý½á¹¹ÊÇ               msqid_ds½á¹¹¡£¶ÔÓÚϵͳÉÏ
´´½¨µÄÿ¸öÏûÏ¢¶ÓÁУ¬Äں˾ùΪÆä´´½¨¡¢´æ´¢ºÍά»¤¸Ã½á¹¹µÄÒ»¸öʵÀý¡£¸Ã½á¹¹ÔÚ
linux/msg.hÖж¨Ò壬ÈçÏÂËùʾ£º
struct msqid_ds{
    struct ipc_perm     msg_perm;  
    msgqnum_t   msg_qnum;      
    msglen_t    msg_qbytes;    
    pid_t       msg_lspid;     
    pid_t       msg_lrpid;         
 &


Ïà¹ØÎĵµ£º

Linux ½âѹËõÃüÁîÓ÷¨

01-.tar¸ñʽ
½â°ü£º[£ª£ª£ª£ª£ª£ª£ª]$ tar xvf FileName.tar
´ò°ü£º[£ª£ª£ª£ª£ª£ª£ª]$ tar cvf FileName.tar DirName£¨×¢£ºtarÊÇ´ò°ü£¬²»ÊÇѹËõ£¡£©
 
02-.gz¸ñʽ
½âѹ1£º[£ª£ª£ª£ª£ª£ª£ª]$ gunzip FileName.gz
½âѹ2£º[£ª£ª£ª£ª£ª£ª£ª]$ gzip -d FileName.gz
ѹ Ëõ£º[£ª£ª£ª£ª£ª£ª£ª]$ gzip FileName
  ......

LinuxÈȲå°Î


LinuxÈȲå°Î
from: 
http://blog.chinaunix.net/u1/34190/showart_287894.html
½«¿ÉÒƶ¯É豸Á¬Èëϵͳʱ£¬ÏµÍ³µÄºǫ́ÖлáÒÀ´Î·¢ÉúÈçÏÂʼþ£º
l         
Äں˼ì²âµ½ÐÂÓ²¼þ²åÈ룬Ȼºó·Ö±ð֪ͨ
hotplug
ºÍ
udev
¡£Ç°ÕßÓÃÀ´×°ÈëÏàÓ¦µÄÄÚºËÄ£¿é
(
Èç
usb-stora ......

linux¿ª»ú˳Ðò

1.BIOS×Ô¼ì
        ¼ÆËã»úÔÚ½ÓͨµçÔ´Ö®ºóÊ×ÏȽøÐÐBIOS×Լ죬¼´ÎÒÃÇËù˵µÄpost(power on self test).×Ô¼ìÍê³Éºó£¬È»ºó¸ù¾ÝBIOSÖеÄÉèÖõÄÒýµ¼Ë³Ðò£¬´ÓÓ²ÅÌ¡¢¹âÅÌÒýµ¼£¬Í¨³£ÎÒÃÇʹÓÃÓ²ÅÌÀ´Òýµ¼ÏµÍ³¡£ÔÚÓ²Å̵ĵÚÒ»¸öÉÈÇø£¨0´ÅµÀ0ÖùÃæ1ÉÈÇø£©ÓÐÒ»¶Î´úÂë½Ð×öMBR£¨Master Boot Record.Ö÷Òýµ¼¼Ç¼£©£©£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ