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

LinuxµÄShell±à³Ì ÔËÐÐShell³ÌÐòµÄ·½·¨

Óû§¿ÉÒÔÓÃÈκα༭³ÌÐòÀ´±àдShell³ÌÐò¡£ÒòΪShell³ÌÐòÊǽâÊÍÖ´Ðеģ¬ËùÒÔ²»ÐèÒª±àÒë³ÉÄ¿µÄ³ÌÐò¡£°´ÕÕShell±à³ÌµÄ¹ßÀý£¬ÒÔ bashΪÀý£¬³ÌÐòµÄµÚÒ»ÐÐÒ»°ãΪ“#£¡/bin/bash”£¬ÆäÖÐ # ±íʾ¸ÃÐÐÊÇ×¢ÊÍ£¬Ì¾ºÅ £¡ ¸æËßShellÔËÐÐ̾ºÅÖ®ºóµÄÃüÁî²¢ÓÃÎĵµµÄÆäÓಿ·Ö×÷ΪÊäÈ룬Ҳ¾ÍÊÇÔËÐÐ/bin/bash²¢ÈÃ/bin/bashÈ¥Ö´ÐÐShell³ÌÐòµÄÄÚÈÝ¡£
Ö´ÐÐShell³ÌÐòµÄ·½·¨ÓÐ3ÖÖ¡£
1£®sh Shell³ÌÐòÎļþÃû
ÕâÖÖ·½·¨µÄÃüÁî¸ñʽΪ£º
bash Shell³ÌÐòÎļþÃû
Õâʵ¼ÊÉÏÊǵ÷ÓÃÒ»¸öеÄbashÃüÁî½âÊͳÌÐò£¬¶ø°ÑShell³ÌÐòÎļþÃû×÷Ϊ²ÎÊý´«µÝ¸øËü¡£ÐÂÆô¶¯µÄShell½«È¥¶ÁÖ¸¶¨µÄÎļþ£¬¿ÉÖ´ÐÐÎļþÖÐÁгöµÄÃüÁµ±ËùÓеÄÃüÁî¶¼Ö´ÐÐÍêºó½áÊø¡£¸Ã·½·¨µÄÓŵãÊÇ¿ÉÒÔÀûÓÃShellµ÷ÊÔ¹¦ÄÜ¡£
2£®sh
¸ñʽΪ£º
bash< Shell³ÌÐòÃû
ÕâÖÖ·½Ê½¾ÍÊÇÀûÓÃÊäÈëÖØ¶¨Ïò£¬Ê¹ShellÃüÁî½âÊͳÌÐòµÄÊäÈëÈ¡×ÔÖ¸¶¨µÄ³ÌÐòÎļþ¡£
3£®ÓÃchmodÃüÁîʹShell³ÌÐò³ÉΪ¿ÉÖ´ÐеÄ
Ò»¸öÎļþÄÜ·ñÔËÐÐÈ¡¾öÓÚ¸ÃÎĵµµÄÄÚÈݱ¾Éí¿ÉÖ´ÐÐÇÒ¸ÃÎļþ¾ßÓÐÖ´ÐÐȨ¡£¶ÔÓÚShell³ÌÐò£¬µ±Óñ༭Æ÷Éú³ÉÒ»¸öÎļþʱ£¬ÏµÍ³¸³ÓèµÄÐí¿ÉȨ¶¼ÊÇ644(rw-r-r--)£¬Òò´Ë£¬µ±Óû§ÐèÒªÔËÐÐÕâ¸öÎļþʱ£¬Ö»ÐèÒªÖ±½Ó¼üÈëÎļþÃû¼´¿É¡£
ÔÚÕâ3ÖÖÔËÐÐShell³ÌÐòµÄ·½·¨ÖУ¬×îºÃ°´ÏÂÃæµÄ·½Ê½Ñ¡Ôñ£ºµ±¸Õ´´½¨Ò»¸öShell³ÌÐò£¬¶ÔËüµÄÕýÈ·ÐÔ»¹Ã»ÓаÑÎÕʱ£¬Ó¦µ±Ê¹ÓõÚÒ»ÖÖ·½Ê½½øÐÐ µ÷ÊÔ¡£µ±Ò»¸öShell³ÌÐòÒѾ­µ÷ÊÔºÃʱ£¬Ó¦Ê¹ÓõÚÈýÖÖ·½Ê½°ÑËü¹Ì¶¨ÏÂÀ´£¬ÒÔºóÖ»Òª¼üÈëÏàÓ¦µÄÎļþÃû¼´¿É£¬²¢¿É±»ÁíÒ»¸ö³ÌÐòËùµ÷Óá£
4£®bash³ÌÐòµÄµ÷ÊÔ
ÔÚ±à³Ì¹ý³ÌÖÐÄÑÃâ»á³ö´í£¬ÓеÄʱºò£¬µ÷ÊÔ³ÌÐò±È±àд³ÌÐò»¨·ÑµÄʱ¼ä»¹Òª¶à£¬Shell³ÌÐòͬÑùÈç´Ë¡£
Shell³ÌÐòµÄµ÷ÊÔÖ÷ÒªÊÇÀûÓÃbashÃüÁî½âÊͳÌÐòµÄÑ¡ÔñÏî¡£µ÷ÓÃbashµÄÐÎʽÊÇ£º
bash -Ñ¡ÔñÏîShell³ÌÐòÎļþÃû
¼¸¸ö³£ÓõÄÑ¡ÔñÏîÊÇ£º
-e Èç¹ûÒ»¸öÃüÁîʧ°Ü¾ÍÁ¢¼´Í˳ö¡£
-n ¶ÁÈëÃüÁÊDz»Ö´ÐÐËüÃÇ¡£
-u Öû»Ê±°ÑδÉèÖõıäÁ¿¿´×ö³ö´í¡£
-v µ±¶ÁÈëShellÊäÈëÐÐʱ°ÑËüÃÇÏÔʾ³öÀ´¡£
-x Ö´ÐÐÃüÁîʱ°ÑÃüÁîºÍËüÃǵIJÎÊýÏÔʾ³öÀ´¡£
ÉÏÃæµÄËùÓÐÑ¡ÏîÒ²¿ÉÒÔÔÚShell³ÌÐòÄÚ²¿ÓÓset -Ñ¡ÔñÏÄÐÎʽÒýÓ㬶ø“set +Ñ¡ÔñÏî”Ôò½«½ûÖ¹¸ÃÑ¡ÔñÏîÆð×÷Óá£Èç¹ûÖ»Ïë¶Ô³ÌÐòµÄijһ²¿·ÖʹÓÃijЩѡÔñÏîʱ£¬Ôò¿ÉÒÔ½«¸Ã²¿·ÖÓÃÉÏÃæÁ½¸öÓï¾ä°üΧÆðÀ´¡£
£¨1£©Î´ÖñäÁ¿Í˳öºÍÁ¢¼´Í˳ö
δÖñäÁ¿Í˳öÌØÐÔÔÊÐíÓû§¶ÔËùÓбäÁ¿½øÐмì²é£¬Èç¹ûÒýÓÃÁËÒ»¸öδ¸³ÖµµÄ±äÁ¿¾ÍÖÕÖ¹Shell³ÌÐòµÄÖ´ÐС£Shellͨ³£ÔÊÐíδÖñäÁ¿µÄʹÓã¬ÔÚ ÕâÖÖÇé¿öÏ£¬±äÁ¿µÄ


Ïà¹ØÎĵµ£º

linux »ù±¾ÃüÁî

ʹÓÃTAB¼ü
ÓÃÊó±ê¿½±´ºÍÕ³ÌùÌá¸ß²Ù×÷ËÙ¶È     ×ó¼üÍ϶¯---¿½±´    Öмüµã»÷---Õ³Ìù
1¡¢mkdir ½¨Á¢ÐÂĿ¼Ãû    ¼Ó“." ÔÚĿ¼ÃûǰΪÒþ²ØÄ¿Â¼£¨ls -a¿É²é¿´£©
     rm -rf Ŀ¼Ãû   ɾ³ýĿ¼¼°×ÓĿ¼  rm -- -eeɾ³ý-eeÎļþ  »òÕß rm "ÎļþÃû"

2¡¢m ......

linux trap

trap [-lp] [arg] [sigspec ...] µ± shell ÊÕµ½ÐźŠsigspec ʱ£¬ÃüÁî arg ½«±»¶ÁÈ¡²¢Ö´ÐС£Èç¹ûûÓиø³ö arg »òÕ߸ø³öµÄÊÇ -, ËùÓÐÖ¸¶¨µÄÐźű»ÉèÖÃΪËüÃǵijõʼֵ (½øÈë shell ʱËüÃǵÄÖµ)¡£Èç¹û arg ÊÇ¿Õ×Ö·û´®£¬ sigspec Ö¸¶¨µÄÐźű» shell ºÍËüÆô¶¯µÄÃüÁîºöÂÔ¡£Èç¹û arg ²»´æÔÚ£¬²¢ÇÒ¸ø³öÁË -p ÄÇôÓëÿ¸ö sigspec ......

·¢²¼Îļþµ½linuxµÄapache·þÎñÆ÷

·¢²¼Îļþµ½linuxµÄapache·þÎñÆ÷£º
1. Ìí¼ÓÓ³Éäµ½httpdÎļþ
£¨1£©´ò¿ªhttpd.confÎļþ
 vi /etc/httpd/conf/httpd.conf
£¨2£©Ìí¼ÓÒÔÏÂÄÚÈݵ½httpd.confÎļþ
Alias /shop/ "/usr/local/tomcat-6.0.16/webapps/ShoppingSearch/images/"
<Directory "/usr/local/tomcat-6.0.16/webapps/ShoppingSea ......

ǶÈëʽLinux²Ù×÷ϵͳѧϰ¹æ»®

ǶÈëʽLinux²Ù×÷ϵͳѧϰ¹æ»®
ARM+LINUX·Ïߣ¬Ö÷¹¥Ç¶ÈëʽLinux²Ù×÷ϵͳ¼°ÆäÉÏÓ¦ÓÃÈí¼þ¿ª·¢Ä¿±ê£º 
£¨1£© ÕÆÎÕÖ÷Á÷ǶÈëʽ΢´¦ÀíÆ÷µÄ½á¹¹ÓëÔ­Àí£¨³õ²½¶¨Îªarm9£© 
£¨2£© ±ØÐëÕÆÎÕÒ»¸öǶÈëʽ²Ù×÷ϵͳ £¨³õ²½¶¨Îªuclinux»òlinux,°æ±¾´ý¶¨£© 
£¨3£© ±ØÐëÊìϤǶÈëʽÈí¼þ¿ª·¢Á÷³Ì²¢ÖÁÉÙ×öÒ ......

Linux²Ù×÷ÏµÍ³ÍøÂç±à³Ì ԭʼÌ×½Ó×Ö £¨1£©

Linux²Ù×÷ÏµÍ³ÍøÂç±à³Ì--ԭʼÌ×½Ó×Ö £¨1£©
http://soft.zdnet.com.cn/software_zone/2007/1020/568223.shtml
ÎÒÃÇÔÚÇ°ÃæÒѾ­Ñ§Ï°¹ýÁËÍøÂç³ÌÐòµÄÁ½ÖÖÌ×½Ó×Ö(SOCK_STREAM,SOCK_DRAGM).ÔÚÕâÒ»Õ ÀïÃæÎÒÃÇÒ»ÆðÀ´Ñ§Ï°ÁíÍâÒ»ÖÖÌ×½Ó×Ö--ԭʼÌ×½Ó×Ö(SOCK_RAW)¡£Ó¦ÓÃԭʼÌ×½Ó×Ö,ÎÒÃÇ¿ÉÒÔ±àд³öÓÉTCPºÍUDPÌ×½Ó×Ö²»Äܹ»ÊµÏֵŦÄÜ. × ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ