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

linuxѧϰ ÔËÐÐʱȷ¶¨³ÌÐò³ö´íµÄλÖÃ

       Ê×ÏÈ£¬ÔÚ±àÒë³ÌÐòʱ£¬Ôö¼Ó-gÑ¡ÏʹִÐÐÎļþ°üº¬·ûºÅÐÅÏ¢¡£Æä´Î£¬ÔÚ³ÌÐò¿ªÊ¼ÔËÐÐʱ£¬µ÷ÓÃapiº¯ÊýÉèÖÃÐźŴ¦Àíº¯Êý(Èçsignal(), sigaction()µÈ)£¬ÓÃÀ´´¦Àí¸÷ÖÖÐźš£ÀýÈç³ÌÐò·¢Éú”³ý0´íÎó”ʱ£¬¾Í»á·¢³öÒ»ÖÖÐźš£×îºó£¬Íê³ÉÒ»¸öº¯Êý¶ÑÕ»Êä³öº¯Êý¡£ÓÃbacktrack()»ñÈ¡º¯Êýµ÷ÓöÑÕ»£¬È»ºóÓÃbacktrace_symbols()ת»»Îª×Ö·û´®À´ÏÔʾ¡£
       ÎÒÔÚeclipse»·¾³Ï£¬Íê³ÉÁËdemo:
1.       ÓÃÊó±êÓÒ¼üµ¥»÷¹¤³Ì£¬Ñ¡ÔñÊôÐÔ£¬µ¯³öÊôÐÔ¶Ô»°¿ò¡£
2.       ÔÚÊôÐÔ¶Ô»°¿òÖУ¬Ñ¡ÔñBuild->setting¡£ÔÚg++/gcc±àÒëÊôÐÔÖÐÌí¼Ó±àÒë²ÎÊý”-g”¡£
3.       ´´½¨Ò»¸övoid trace_show(int sig)º¯Êý£¬ÓÃÀ´´¦ÀíÐźš£ÔÚÆäÖÐÊä³öº¯Êýµ÷ÓöÑÕ»ÐÅÏ¢¡£
4.       ÔÚ³ÌÐòÆô¶¯Î»Ö㬵÷ÓÃsigaction()º¯Êý¡£
 
¸½Â¼£ºÐźűí
Ãû³Æ                 Ä¬È϶¯×÷            ˵Ã÷
SIGHUP         ÖÕÖ¹½ø³Ì       ÖÕ¶ËÏß·¹Ò¶Ï
SIGINT         ÖÕÖ¹½ø³Ì       ÖжϽø³Ì
SIGQUIT        ½¨Á¢COREÎļþ  ÖÕÖ¹½ø³Ì£¬²¢ÇÒÉú³ÉcoreÎļþ
SIGILL         ½¨Á¢COREÎļþ        ·Ç·¨Ö¸Áî
SIGTRAP        ½¨Á¢COREÎļþ        ¸ú×Ù×ÔÏÝ
SIGBUS         ½¨Á¢COREÎļþ        ×ÜÏß´íÎó
SIGSEGV        ½¨Á¢COREÎļþ        ¶Î·Ç·¨´íÎó
SIGFPE         ½¨Á¢COREÎļþ        ¸¡µãÒì³£
SIGIOT         ½¨Á¢COREÎļþ      


Ïà¹ØÎĵµ£º

LINUX³£ÓÃÃüÁ»ù´¡£©

1. man ¶ÔÄãÊìϤ»ò²»ÊìϤµÄÃüÁîÌṩ°ïÖú½âÊÍ
eg:man ls ¾Í¿ÉÒԲ鿴lsÏà¹ØµÄÓ÷¨
×¢£º°´q¼ü»òÕßctrl+cÍ˳ö£¬ÔÚlinuxÏ¿ÉÒÔʹÓÃctrl+cÖÕÖ¹µ±Ç°³ÌÐòÔËÐС£
2. ls ²é¿´Ä¿Â¼»òÕßÎļþµÄÊô*£¬ÁоٳöÈÎһĿ¼ÏÂÃæµÄÎļþ
eg: ls /usr/man
ls -l
a.d±íʾĿ¼(directory)£¬Èç¹ûÊÇÒ»¸ö"-"±íʾÊÇÎļþ£¬Èç¹ûÊÇlÔò±íʾÊÇÒ»¸öÁ¬½ÓÎļþ ......

Linux(Ubuntu)ÉèÖû·¾³±äÁ¿

½ñÌìÓÖѧÁË»·¾³±äÁ¿µÄÉèÖ㬸ÐÊܱȽÏÉîһЩ£¬Ê×ÏȰÑÎÒ´ÓÍøÉÏ¿´µ½µÄÖªµÀºÍ´ó¼Ò·ÖÏíһϡ£
»·¾³±äÁ¿ÊǺÍShell½ôÃÜÏà¹ØµÄ£¬Óû§µÇ ¼ϵͳºó¾ÍÆô¶¯ÁËÒ»¸öShell¡£¶ÔÓÚLinuxÀ´ËµÒ»°ãÊÇbash£¬µ«Ò²¿ÉÒÔÖØÐÂÉ趨»òÇл»µ½ÆäËüµÄ Shell¡£¶ÔÓÚUNIX£¬¿ÉÄÜÊÇCShelll¡£»·¾³±äÁ¿ÊÇͨ¹ýShellÃüÁîÀ´ÉèÖõģ¬ÉèÖúõĻ·¾³±äÁ¿ÓÖ¿ÉÒÔ±»ËùÓе±Ç° ......

linux ²é¿´Ô´Âë

Èç¹ûÏë½øÒ»²½Á˽âlinuxϵͳ£¬ÊìϤһЩϵͳµ×²ãµÄ¶«Î÷»¹ÊǷdz£±ØÒªµÄ£¬ÎÒÃÇ¿ÉÒÔÏÈÁ˽âһЩlinuxÃüÁîÊÇÈçºÎʵÏÖÏà¹Ø¹¦Äܵģ¬ÄÇôÈçºÎ»ñµÃÃüÁîµÄÔ´´úÂëÄØ£¿ÏÂÃæÎÒÃÇÏêϸ½éÉÜһϡ£
¡¡¡¡ÏÂÃæÒÔ»ñÈ¡catÃüÁîµÄÔ´´úÂëΪÀý˵Ã÷£º
      cd /sbin
      rpm -qif cat
¡¡ ......

ÈçºÎ½«windowsϵÄÎļþ¼Ð¹ÒÔØµ½ÐéÄâ»úLinuxϵͳÏÂ

        ÎÒËù½²µÄÊÇwindowsÕæÊµÏµÍ³ÉÏÓÐvmwareµÄlinuxϵͳ£¬½«windowsϵÄÒ»¸öÎļþ¼Ð¹²Ïí£¬ÈçºÎ¹ÒÔØµ½ÐéÄâ»úµÄlinuxϵͳÏ£¬Ò²¾ÍÊÇÈçºÎÈÃlinuxϵͳÊÔÓÃwindowsϵÄÒ»¸öÎļþ¼Ð¡£
      ´ó¼ÒÒ²Ðí²»Ì«Ã÷°×£¬ÏÂÃæÎÒ¾Í×öһЩ½ØÍ¼
Ë«»÷share folder£¬Ò»¶¨Òª±£Ö¤sh ......

linuxÏ ·þÎñÆ÷ÅäÖÃºÍ Á¬½Ó 2410

sudo rm  ½â³ýËøÎļþ¼Ð
sudo chmod 777 / ÓÐÁËËùÓÐȨÏÞ
yjh@ubuntu:~$ cd /etc
yjh@ubuntu:/etc$ sudo chmod 777 bash.bashrc        ³¬¼¶Óû§È¨ÏÞ ÐÞ¸Äbash.bashrc
yjh@ubuntu:/etc$ gedit bash.bashrc
yjh@ubuntu:/etc$
etcÏ»·¾³±äÁ¿  Ð޸Ġ bash.bashrv
×îº ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ