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

linuxÐźŻúÖÆsignal


ÐźÅÊÇLinux±à³ÌÖзdz£ÖØÒªµÄ²¿·Ö£¬±¾ÎĽ«Ïêϸ½éÉÜÐźŻúÖÆµÄ»ù±¾¸ÅÄî¡¢Linux¶ÔÐźŻúÖÆµÄ´óÖÂʵÏÖ·½·¨¡¢ÈçºÎʹÓÃÐźţ¬ÒÔ¼°ÓйØÐźŵöϵͳµ÷Óá£
ÐźŻúÖÆÊǽø³ÌÖ®¼äÏ໥´«µÝÏûÏ¢µÄÒ»ÖÖ·½·¨£¬ÐźÅÈ«³ÆÎªÈíÖжÏÐźţ¬Ò²ÓÐÈ˳Æ×÷ÈíÖжϡ£´ÓËüµÄÃüÃû¿ÉÒÔ¿´³ö£¬ËüµÄʵÖʺÍʹÓúÜÏóÖжϡ£ËùÒÔ£¬ÐźſÉÒÔ˵Êǽø³Ì¿ØÖƵÄÒ»²¿·Ö¡£
Ò»¡¢ÐźŵĻù±¾¸ÅÄî
±¾½ÚÏȽéÉÜÐźŵÄһЩ»ù±¾¸ÅÄȻºó¸ø³öһЩ»ù±¾µÄÐźÅÀàÐͺÍÐźŶÔÓ¦µÄʼþ¡£»ù±¾¸ÅÄî¶ÔÓÚÀí½âºÍʹÓÃÐźţ¬¶ÔÓÚÀí½âÐźŻúÖÆ¶¼ÌرðÖØÒª¡£ÏÂÃæ¾ÍÀ´¿´¿´Ê²Ã´ÊÇÐźš£
1¡¢»ù±¾¸ÅÄî
ÈíÖжÏÐźţ¨signal£¬ÓÖ¼ò³ÆÎªÐźţ©ÓÃÀ´Í¨Öª½ø³Ì·¢ÉúÁËÒ첽ʼþ¡£½ø³ÌÖ®¼ä¿ÉÒÔ»¥Ïàͨ¹ýϵͳµ÷ÓÃkill·¢ËÍÈíÖжÏÐźš£ÄÚºËÒ²¿ÉÒÔÒòΪÄÚ²¿Ê¼þ¶ø¸ø½ø³Ì·¢ËÍÐźţ¬Í¨Öª½ø³Ì·¢ÉúÁËij¸öʼþ¡£×¢Ò⣬ÐźÅÖ»ÊÇÓÃÀ´Í¨ÖªÄ³½ø³Ì·¢ÉúÁËʲôʼþ£¬²¢²»¸ø¸Ã½ø³Ì´«µÝÈκÎÊý¾Ý¡£
ÊÕ µ½ÐźŵĽø³Ì¶Ô¸÷ÖÖÐźÅÓв»Í¬µÄ´¦Àí·½·¨¡£´¦Àí·½·¨¿ÉÒÔ·ÖΪÈýÀࣺµÚÒ»ÖÖÊÇÀàËÆÖжϵĴ¦Àí³ÌÐò£¬¶ÔÓÚÐèÒª´¦ÀíµÄÐźţ¬½ø³Ì¿ÉÒÔÖ¸¶¨´¦Àíº¯Êý£¬Óɸú¯ÊýÀ´´¦ Àí¡£µÚ¶þÖÖ·½·¨ÊÇ£¬ºöÂÔij¸öÐźţ¬¶Ô¸ÃÐźŲ»×öÈκδ¦Àí£¬¾ÍÏóδ·¢Éú¹ýÒ»Ñù¡£µÚÈýÖÖ·½·¨ÊÇ£¬¶Ô¸ÃÐźŵĴ¦Àí±£ÁôϵͳµÄĬÈÏÖµ£¬ÕâÖÖȱʡ²Ù×÷£¬¶Ô´ó²¿·ÖµÄÐÅ ºÅµÄȱʡ²Ù×÷ÊÇʹµÃ½ø³ÌÖÕÖ¹¡£½ø³Ìͨ¹ýϵͳµ÷ÓÃsignalÀ´Ö¸¶¨½ø³Ì¶Ôij¸öÐźŵĴ¦ÀíÐÐΪ¡£
ÔÚ½ø³Ì±íµÄ±íÏîÖÐÓÐÒ»¸öÈíÖжÏÐźÅÓò£¬¸ÃÓòÖÐÿһλ¶ÔÓ¦Ò»¸öÐźţ¬µ±ÓÐÐźŷ¢Ë͸ø½ø³Ìʱ£¬¶ÔӦλÖÃλ¡£ÓÉ´Ë¿ÉÒÔ¿´³ö£¬½ø³Ì¶Ô²»Í¬µÄÐźſÉÒÔͬʱ±£Áô£¬µ«¶ÔÓÚͬһ¸öÐźţ¬½ø³Ì²¢²»ÖªµÀÔÚ´¦Àí֮ǰÀ´¹ý¶àÉÙ¸ö¡£
2¡¢ÐźŵÄÀàÐÍ
·¢³öÐźŵÄÔ­ÒòºÜ¶à£¬ÕâÀï°´·¢³öÐźŵÄÔ­Òò¼òµ¥·ÖÀ࣬ÒÔÁ˽â¸÷ÖÖÐźţº
£¨1£© Óë½ø³ÌÖÕÖ¹Ïà¹ØµÄÐźš£µ±½ø³ÌÍ˳ö£¬»òÕß×Ó½ø³ÌÖÕֹʱ£¬·¢³öÕâÀàÐźš£
£¨2£© Óë½ø³ÌÀýÍâʼþÏà¹ØµÄÐźš£Èç½ø³ÌÔ½½ç£¬»òÆóͼдһ¸öÖ»¶ÁµÄÄÚ´æÇøÓò£¨Èç³ÌÐòÕýÎÄÇø£©£¬»òÖ´ÐÐÒ»¸öÌØÈ¨Ö¸Áî¼°ÆäËû¸÷ÖÖÓ²¼þ´íÎó¡£
£¨3£© ÓëÔÚϵͳµ÷ÓÃÆÚ¼äÓöµ½²»¿É»Ö¸´Ìõ¼þÏà¹ØµÄÐźš£ÈçÖ´ÐÐϵͳµ÷ÓÃexecʱ£¬Ô­ÓÐ×ÊÔ´ÒѾ­ÊÍ·Å£¬¶øÄ¿Ç°ÏµÍ³×ÊÔ´ÓÖÒѾ­ºÄ¾¡¡£
£¨4£© ÓëÖ´ÐÐϵͳµ÷ÓÃʱÓöµ½·ÇÔ¤²â´íÎóÌõ¼þÏà¹ØµÄÐźš£ÈçÖ´ÐÐÒ»¸ö²¢²»´æÔÚµÄϵͳµ÷Óá£
£¨5£© ÔÚÓû§Ì¬ÏµĽø³Ì·¢³öµÄÐźš£Èç½ø³Ìµ÷ÓÃϵͳµ÷ÓÃkillÏòÆäËû½ø³Ì·¢ËÍÐźš£
£¨6£© ÓëÖն˽»»¥Ïà¹ØµÄÐźš£ÈçÓû§¹Ø±ÕÒ»¸öÖÕ¶Ë£¬»ò°´ÏÂbreak¼üµÈÇé¿ö¡£
£¨7£© ¸ú×Ù½ø³ÌÖ´ÐеÄÐźš£
Linux


Ïà¹ØÎĵµ£º

linuxĿ¼¼Ü¹¹ [×ÔÓÃ]

linuxĿ¼¼Ü¹¹ 
/       ¸ùĿ¼ 
/bin         ³£ÓõÄÃüÁî   binary   file   µÄÄ¿錄 
/boot       ´æ·ÅϵͳÆô¶¯Ê±±ØÐë¶ÁÈ¡µÄµµ°¸£¬°üÀ¨ºËÐÄ   (kernel)   ÔÚÄÚ 
          /boot/gru ......

linuxÌí¼Ó·ÓÉ

linuxÌí¼Ó·ÓÉ
http://baikgd.blog.163.com/blog/static/35402495200972111353827/
·þÎñÆ÷ip(eth0)
[root@localhost net]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:E3:9A:15
inet addr:172.18.3.205 Bcast:172.18.3.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fee3:9a15/64 Scope:Link
UP BR ......

LinuxÏÂC++ÀàµÄÏ̺߳¯Êý

×î½üÔÚÓÃC++±àдһ¸öRTSPµÄ¿Í»§¶Ë£¬ÓÉÓÚÒªÓõ½Ị̈߳¬¸ù¾ÝC±à³ÌµÄ¾­Ñ飬дÁËÈçÏ´úÂ룺
class LiRtspSession
{
    public:
       void* MainThreadFunc(void* pvData);
       void* AudioProcThreadFunc(void* pvData);
  & ......

½â¶ÁÓÃpythonд×Ô¼ºµÄlinux²¥·ÅÆ÷£¨1£©

¡¡¡¡½ÓÏÂÀ´ÈýÐÐÉèÖÃÈýÖÖ¹¦ÄÜ£¬treeview.set_search_column(0)£¬µ±ÔÚ½çÃæÖа´“Control+F”ʱ¿ÉÒÔËÑË÷µÚ0ÁÐÖеÄÄÚÈÝ£¬tvcolumn.set_sort_column_id(0)£¬µ±µã»÷´ËÁбêÌâµÄʱºòËùÓеÄÐа´´óС˳ÐòÖØÐÂÅÅÁС£²ÎÊý0ÊÇ
ÁÐÔÚModelÀïµÄÐòºÅ¡£½ÓÏÂÀ´treeview.set_reorderable·½·¨Ê¹µÃ¿ÉÒÔÓÃÊó±êÍ϶¯ÐнøÐÐÖØÐÂÅÅÁУ¬±ÈÈç£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ