Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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(zhuan)

Ëæ×ÅLinuxÓ¦ÓõÄÀ©Õ¹Ðí¶àÅóÓÑ¿ªÊ¼½Ó´¥Linux£¬¸ù¾ÝѧϰWindwosµÄ¾­ÑéÍùÍùÓÐһЩãȻµÄ¸Ð¾õ£º²»Öª´ÓºÎ´¦¿ªÊ¼Ñ§Æð¡£ÕâÀï½éÉÜѧϰLinuxµÄһЩ½¨Òé¡£
Ò»¡¢´Ó»ù´¡¿ªÊ¼£º ³£³£ÓÐЩÅóÓÑÔÚLinuxÂÛ̳ÎÊһЩÎÊÌ⣬²»¹ý£¬ÆäÖдó¶àÊýµÄÎÊÌâ¶¼ÊǺܻù´¡µÄ¡£ÀýÈ磺ΪʲôÎÒʹÓÃÒ»¸öÃüÁîµÄʱºò£¬ÏµÍ³¸æËßÎÒÕÒ²»µ½¸ÃĿ¼£¬ÎÒÒªÈçºÎÏÞÖÆÊ¹Ó ......

LinuxÃüÁîÐÐÏÂͳ¼Æµ±Ç°Îļþ¼ÐϵÄÎļþ¸öÊý

ͳ¼ÆÄ³Îļþ¼ÐÏÂÎļþµÄ¸öÊý
 
ls -l |grep "^-"|wc -l
ͳ¼ÆÄ³Îļþ¼ÐÏÂĿ¼µÄ¸öÊý
 
ls -l |grep "^£ä"|wc -l
 
ͳ¼ÆÎļþ¼ÐÏÂÎļþµÄ¸öÊý£¬°üÀ¨×ÓÎļþ¼ÐÀïµÄ¡£
 
 
ls -lR|grep "^-"|wc -l
 
ͳ¼ÆÎļþ¼ÐÏÂĿ¼µÄ¸öÊý£¬°üÀ¨×ÓÎļþ¼ÐÀïµÄ¡£
 
 
ls -lR|grep "^d"|wc - ......

linuxÐéÄâ»úµ÷ÕûÏÔʾ½çÃæ´óС


1.ÔÚÐéÄâ»úÈí¼þ°²×°Ä¿Â¼ÖÐÌáÈ¡linux.isoÎļþ£¬ÓÃUltraISO.exeÈí¼þÌáÈ¡ÐéÄâ¹âÅÌ   ÖеÄVMwareTools-6.0.2-59824.i386.rpmÎļþ£¬²¢´«Êäµ½linuxÐéÄâ»úÖУ¨ÓÃ·É  ¸ë£©
2.ÔÚLinuxÐéÄâ»úÖа²×°VMwareTools-6.0.2-59824.i386.rpm³ÌÐò
3.Èí¼þĬÈϰ²×°ÔÚ/usr/binĿ¼ÏÂ
4.ÔÚÖÕ¶ËÖÐÊäÈë vmware-config-tools.pl£¨×¢Òâ¶ ......

Linux ÊØ»¤½ø³ÌµÄ±à³Ì·½·¨

      Linux·þÎñÆ÷ÔÚÆô¶¯Ê±ÐèÒªÆô¶¯ºÜ¶àϵͳ·þÎñ£¬ËüÃÇÏò±¾µØºÍÍøÂçÓû§ÌṩÁËLinuxµÄϵͳ¹¦Äܽӿڣ¬Ö±½ÓÃæÏòÓ¦ÓóÌÐòºÍÓû§¡£ÌṩÕâЩ·þÎñµÄ³ÌÐòÊÇÓÉÔËÐÐÔÚºǫ́µÄÊØ»¤½ø³Ì£¨daemons£©À´Ö´Ðеġ£ÊØ»¤½ø³ÌÊÇÉú´æÆÚ³¤µÄÒ»ÖÖ½ø³Ì£¬ËüÃǶÀÁ¢ÓÚ¿ØÖÆÖն˲¢ÇÒÖÜÆÚÐÔµÄÖ´ÐÐijÖÖÈÎÎñ»òµÈ´ý´¦ÀíijЩ·¢ÉúµÄÊ ......

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ºÅ