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

01 ʲôÊÇLinux Äñ»ù

POSIX
ÊÇÒ»ÖÖ±ê×¼¹æ·¶£¬Ö÷ÒªÕë¶ÔÔÚ Unix
²Ù×÷ϵͳÉÏÃæÅܵijÌÐòÀ´½øÐй淶¡£ ÈôÄãµÄ²Ù×÷ϵͳ·ûºÏ POSIX £¬Ôò·ûºÏ POSIX µÄ³ÌÐò¾Í¿ÉÒÔÔÚÄãµÄ²Ù×÷ϵͳÉÏÃæÔË×÷¡£ Linux
ÓÉÓÚÖ§³Ö POSIX £¬Òò´ËºÜ¶à Unix ÉϵijÌÐò¿ÉÒÔÖ±½ÓÔÚ Linux ÉÏÔË×÷£¬ Òò´Ë³ÌÐòµÄÒÆÖ²Ï൱¼òÒ×£¡Ò²Èôó¼ÒÈÝÒ×ת»»Æ½Ì¨£¬ÌáÉý
Linux µÄʹÓÃÂÊ¡£
Çý¶¯Óë²Ù×÷ϵͳ
ºËÐIJ»Í¬£¬Õë¶ÔÓ²¼þËùдµÄÇý¶¯³ÌÐòÒ²»á²»Ïàͬ£¬±àÒëÆ÷Ò²²»Í¬£¬µ±È»£¬Çý¶¯³ÌÐòÒ²ÎÞ·¨ÔÚÁ½¸ö²Ù×÷ϵͳ¼äÏàÈÝ¡£ ÕâÒ²ÊÇΪºÎ¿ª·¢ÉÌÔÚËûÃǵÄÍøÕ¾ÉÏÃæ£¬¶¼»áͬʱÌṩÐí¶à²»Í¬²Ù×÷ϵͳµÄÇý¶¯³ÌÐòÖ®¹Ê¡£
²»Í¬µÄÓ²¼þËûµÄ¹¦Äܺ¯Êý²¢²»Ïàͬ£¬ËùÒÔͬһÌײÙ×÷ϵͳÊÇÎÞ·¨ÔÚ²»Í¬µÄÓ²¼þƽ̨ÉÏÃæÔË×÷µÄ£¡
Linux¶¨Ò壺
ÑϸñÀ´½²£¬LinuxÕâ¸ö´Ê±¾ÉíÖ»±íʾLinuxÄںˣ¬µ«ÔÚʵ¼ÊÉÏÈËÃÇÒѾ­Ï°¹ßÁËÓÃLinuxÀ´ÐÎÈÝÕû¸ö»ùÓÚLinuxÄںˣ¬Ê¹ÓÃGNU¹¤³Ì¸÷ÖÖ¹¤¾ßºÍÊý¾Ý¿âµÄ²Ù×÷ϵͳ£¨Ò²±»³ÆÎªGNU/Linux£©¡£»ùÓÚÕâЩ×é¼þµÄLinuxÈí¼þ±»³ÆÎªLinux·¢Ðа档
(LinuxÊÇÒ»ÌײÙ×÷ϵͳ£¡Linux¾ÍÊǺËÐÄÓëϵͳºô½Ð½éÃæÄÇÁ½²ã¡£ÖÁÓÚÓ¦ÓóÌÐò²»ÊôÓÚLinux!)
Linux°æ±¾ºÅ£º
2.6.18-164.el5  --> Ö÷°æ±¾.´Î°æ±¾.Êͳö°æ±¾-Ð޸İ汾
Ö÷¡¢´Î°æ±¾ÎªÆæÊý£­¿ª·¢Öеİ汾(development)£ºÕâÖÖºËÐİ汾Ö÷ÒªÓÃÔÚ²âÊÔÓ뿪·¢Ð¹¦ÄÜ£¬ËùÒÔͨ³£ÕâÖÖ°æ±¾½öÓкËÐÄ¿ª·¢¹¤³Ìʦ»áʹÓá£
Ö÷¡¢´Î°æ±¾ÎªÅ¼Êý£­Îȶ¨°æ±¾(stable)£º¿ª·¢³ÉÊìºó»á¼Óµ½ÕâÀàµÄ°æ±¾ÖУ¬Ö÷ÒªÓÃÔÚÒ»°ã¼ÒÓõçÄÔÒÔ¼°ÆóÒµ°æ±¾ÖС£ ÖØµãÔÚÓÚÌṩÓû§Ò»¸öÏà¶ÔÎȶ¨µÄLinux×÷Òµ»·¾³Æ½Ì¨¡£
Êͳö°æ±¾ÔòÊÇÔÚÖ÷¡¢´Î°æ±¾½á¹¹²»±äµÄÇé¿öÏ£¬ÐÂÔöµÄ¹¦ÄÜÀÛ»ýµ½Ò»¶¨µÄ³Ì¶ÈºóËùÐÂÊͳöµÄºËÐİ汾¡£
Linux°æ±¾Ö¸µÄÓ¦¸ÃÊǺËÐİ汾£¬ºËÐİ汾Óëdistribution°æ±¾²¢²»Ïàͬ¡£
Linux·¢Ðа棺
¡ºLinux +
¸÷ÖÖÈí¼þ¡»¾Í¿ÉÒÔÍê³ÉÒ»¸öÏ൱ÍêÕûµÄ²Ù×÷ϵͳÁË¡£ ²»¹ý£¬ÒªÍê³ÉÕâÑùµÄ²Ù×÷ϵͳ£¬¶ÔÓÚÒ»°ãµÄÓû§À´ËµÍ¦À§Äѵģ¬
ΪÁËÈÃÓû§Äܹ»½Ó´¥µ½Linux£¬ÓÚÊǺܶàµÄÉÌÒµ¹«Ë¾»ò·ÇÓªÀûÍÅÌ壬 ¾Í½«Linux
Kernel(º¬tools)Óë¿ÉÔËÐеÄÈí¼þÕûºÏÆðÀ´£¬¼ÓÉÏ×Ô¼º¾ßÓд´ÒâµÄ¹¤¾ß³ÌÐò£¬
Õâ¸ö¹¤¾ß³ÌÐò¿ÉÒÔÈÃÓû§ÒÔ¹âÅÌ/DVD»òÕßͨ¹ýÍøÂçÖ±½Ó°²×°/¹ÜÀíLinuxϵͳ¡£Õâ¸ö¡ºKernel + Softwares +
ToolsµÄ¿ÉÍêÕû°²×°¡»µÄ¼¯ºÏ£¬ÎÒÃdzÆÖ®ÎªLinux distribution¡£»ù±¾ÉÏ£¬Ã¿¸öLinux
distributions³ýÁ˽ṹµÄÑϽ÷¶ÈÓëÑ¡ÔñµÄÌ×¼þÄÚÈÝÍ⣬ Æäʵ²îÒì²¢²»Ì«´ó¡£²»Í¬µÄ·¢ÐаæÒìͬ±íÏÖÔÚ£º
Ïàͬ£º(1)ͬÑùʹÓÃkernel.org ËùÊͳöµÄºËÐÄ£» (2)Ö§³ÖͬÑùµÄ±ê×¼£¬Èç FHS¡


Ïà¹ØÎĵµ£º

Linux ÐźÅ˵Ã÷Áбí

$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD
18) SIGCONT 19) SIGSTOP 20) ......

LinuxÒ³¿ò¹ÜÀí

ÔÚÇ°ÃæµÄ²©ÎÄÀÎÒÃǽ²½âÁË»ùÓÚ80x86ÌåϵµÄLinuxÄں˷ֶκͷÖÒ³»úÖÆ£¬²¢ÏêϸµØÌÖÂÛÁËLinuxµÄÄÚ´æ²¼¾Ö¡£ÓÐÁËÕâЩ»ù±¾¸ÅÄîÒÔºó£¬ÎÒÃǾÍÀ´ÏêϸÌÖÂÛÄÚºËÈçºÎ¶¯Ì¬µØ¹ÜÀíÄÇЩ¿ÉÓõÄÄÚ´æ¿Õ¼ä¡£
¶ÔÓÚ80386ÕâÖÖ32λµÄ´¦ÀíÆ÷½á¹¹£¬Linux²ÉÓÃ4KBÒ³¿ò´óС×÷Ϊ±ê×¼µÄÄÚ´æ·ÖÅäµ¥Ôª¡£Äں˱ØÐë¼Ç¼ÿ¸öÒ³¿òµÄµ±Ç°×´Ì¬£¬ÀýÈç£¬Çø·ÖÄÄЩҳ¿ò ......

Ubuntu LinuxÏÂÅäÖÃÐéÄâÖ÷»ú¼°ÆäÅäÖÃÎļþÏêϸ˵Ã÷

ÓÃApacheÅäÖÃÐéÄâÖ÷»ú
apache²»½öÖ§³Ö»ùÓÚÓòÃûµÄÐéÄâÖ÷»ú£¬»¹Ö§³Ö»ùÓÚIPµÄÐéÄâÖ÷»ú£¬Ã¿Ò»¸öapacheÐéÄâÖ÷»ú¶¼Óе¥¶ÀµÄÅäÖÃÎļþÔÚ/etc/apache2/sites-availableÖУ¬defaultÊÇĬÈϵÄÐéÄâÖ÷»ú£¬Õâ¸öÐéÄâÖ÷»úÔÚ°²×°Ê±ÒѾ­±»Á´½Óµ½ /etc/apache2/sites-enabled Ŀ¼Ï£¬ÔÚä¯ÀÀÆ÷ÖзÃÎÊ·þÎñÆ÷IPµØÖ·£¬½«»á³öÏÖ “It Works&rd ......

LinuxµÄϵͳÐźţ¨signal£©ÀàÐÍÓë»úÖÆ

ÐźÅÊÇLinux±à³ÌÖзdz£ÖØÒªµÄ²¿·Ö£¬±¾ÎĽ«Ïêϸ½éÉÜÐźŻúÖÆµÄ»ù±¾¸ÅÄî¡¢Linux¶ÔÐźŻúÖÆµÄ´óÖÂʵÏÖ·½·¨¡¢ÈçºÎʹÓÃÐźţ¬ÒÔ¼°ÓйØÐźŵöϵͳµ÷Óá£
¡¡¡¡ÐźŻúÖÆÊǽø³ÌÖ®¼äÏ໥´«µÝÏûÏ¢µÄÒ»ÖÖ·½·¨£¬ÐźÅÈ«³ÆÎªÈíÖжÏÐźţ¬Ò²ÓÐÈ˳Æ×÷ÈíÖжϡ£´ÓËüµÄÃüÃû¿ÉÒÔ¿´³ö£¬ËüµÄʵÖʺÍʹÓúÜÏóÖжϡ£ËùÒÔ£¬ÐźſÉÒÔ˵Êǽø³Ì¿ØÖÆµÄ ......

linux PS1 Ìáʾ·û¶¨Òå

PS1£º¾ÍÊÇÓû§Æ½Ê±µÄÌáʾ·û¡£
¡¡¡¡PS2£ºµÚÒ»ÐÐûÊäÍ꣬µÈ´ýµÚ¶þÐÐÊäÈëµÄÌáʾ·û¡£
¡¡¡¡LinuxϵͳÌáʾ·ûÊÇÓÃϵͳ±äÁ¿PS1À´¶¨ÒåµÄ¡£Ò»°ãϵͳĬÈϵÄÐÎʽÊÇ£º[username@host ¹¤×÷Ŀ¼]$.
¡¡¡¡ÓÃecho $PS1¿ÉÒԵõ½PS1µÄÖµ£¬¼´PS1="[\u@\h \w]"\$
¡¡¡¡µÇ¼ºó¿ÉÒÔ¸ü¸ÄPS1µÄÏÔʾÑùʽ£¬µ«Êǵ±Í˳öÖØÆôµÇ¼½øÈëϵͳºó£¬ÑùʽÓÖ±ä³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ