ºìÁªLinuxÃÅ»§
Linux°ïÖú

LinuxÃüÁîÐдóÈ«

·¢²¼Ê±¼ä:2013-04-03 15:52:29À´Ô´:ºìÁª×÷Õß:promsin
¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·Ö÷Òª½éÉÜLinuxÃüÁîÐеÄʹÓã¬Ñ­Ðò½¥½ø£¬ÉîÈëdz³ö£¬Òýµ¼¶ÁÕßÈ«ÃæÕÆÎÕÃüÁîÐеÄʹÓ÷½·¨£¬º­¸ÇÈ«²¿µÄLinuxºËÐÄÃüÁ½â¶ÁÉî°ÂµÄLinuxÏêϸ²ÎÊý£¬Éè¼Æ´®ÁªµÄLinuxÃüÁî×éºÏ£¬¸ú×Ù¿ÉÒɵÄLinuxÖ´Ðйý³Ì£¬Ìṩ·á¸»µÄLinuxÓ¦ÓÃʾÀý¡£
¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·ÊʺϴÓÆäËûƽ̨¹ý¶Éµ½LinuxµÄÐÂÓû§ºÍ³õ¼¶Linux·þÎñÆ÷¹ÜÀíÔ±ÔĶÁ¡£Ã»ÓÐÈκÎLinux»ù´¡ºÍLinux±à³Ì¾­ÑéµÄ¶ÁÕߣ¬Ò²¿ÉÒÔͨ¹ý±¾ÊéÕÆÎÕLinuxÃüÁîÐеÄʹÓ÷½·¨¡£

¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·Ö÷Òª½éÉÜLinuxÃüÁîÐеÄʹÓã¬Ñ­Ðò½¥½ø£¬ÉîÈëdz³ö£¬Òýµ¼¶ÁÕßÈ«ÃæÕÆÎÕÃüÁîÐеÄʹÓ÷½·¨¡£
¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡··ÖΪËIJ¿·Ö¡£µÚÒ»²¿·Ö¿ªÊ¼Á˶ÔÃüÁîÐлù±¾ÓïÑÔµÄѧϰ֮Â㬰üÀ¨ÃüÁî½á¹¹¡¢ÎļþϵͳµÄµ¼Òý¡¢ÃüÁîÐеı༭ÒÔ¼°¹ØÓÚÃüÁîµÄ°ïÖúϵͳºÍʹÓÃÊֲᡣµÚ¶þ²¿·ÖÖ÷Òª½²ÊöÅäÖÃÎļþµÄ±à¼­£¬ÓÃÓÚ¼ÆËã»ú²Ù×÷µÄÃüÁîÐпØÖÆ¡£µÚÈý²¿·Ö½²ÊöÁË´ÓÃüÁîÐпªÊ¼Ö´Ðеij£¹æÈÎÎñ¡£ÀàUNIX²Ù×÷ϵͳ£¬±ÈÈçLinux£¬°üº¬Á˺ܶࡰ¾­µäµÄ¡±ÃüÁîÐгÌÐò£¬ÕâЩ³ÌÐò¿ÉÒÔ¸ßЧµØ¶ÔÊý¾Ý½øÐвÙ×÷¡£µÚËIJ¿·Ö½éÉÜÁËshell±à³Ì£¬ÕâÊÇÒ»¸ö¹«Èϵijõ¼¶¼¼Êõ£¬²¢ÇÒÈÝÒ×ѧϰ£¬Ëü¿ÉÒÔʹºÜ¶à³£¼ûµÄϵͳÈÎÎñ×Ô¶¯ÔËÐС£Í¨¹ýѧϰshell±à³Ì£¬¶ÁÕßÒ²¿ÉÒÔÊìϤÆäËû±à³ÌÓïÑÔµÄʹÓá£
¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·ÊʺϴÓÆäËûƽ̨¹ý¶Éµ½LinuxµÄÐÂÓû§ºÍ³õ¼¶Linux·þÎñÆ÷¹ÜÀíÔ±ÔĶÁ¡£Ã»ÓÐÈκÎLinux»ù´¡ºÍLinux±à³Ì¾­ÑéµÄ¶ÁÕߣ¬Ò²¿ÉÒÔͨ¹ý±¾ÊéÕÆÎÕLinuxÃüÁîÐеÄʹÓ÷½·¨¡£

ÆÀ¼Û

¡¡¡¡³ÏʵµØ½²£¬¡¶LinuxÃüÁîÐдóÈ«¡·ÊÇÎÒ·¢ÏÖµÄ×î¼ÑLinuxÈëÃÅÖ¸ÄÏ£¬Ã»ÓÐÖ®Ò»¡£
¡¡¡¡----Linux Journal

¡¡¡¡µ±¶ÁÕßÈÏÕæѧϰÍê±¾ÊéÖ®ÈÕ£¬Ò²¼´³ÉΪUNIXÃüÁîÐдóʦ֮ʱ¡£
¡¡¡¡----ITworld

¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·ÊÇ×îƽÒ×½üÈË¡¢Ò×ÓÚÔĶÁµÄLinuxÃüÁîÐдóÈ«¡£
¡¡¡¡----Linux Magazine

¡¡¡¡Èç¹ûÄãÊÇÒ»Ãû´òËãÕÆÎÕÃüÁîÐвÙ×÷µÄÐÂÊÖ£¬¡¶LinuxÃüÁîÐдóÈ«¡·ÎÞÒÉÊÇ×î¼ÑµÄ¶ÁÎï¡£
¡¡¡¡----Ubuntu Musings

¡¡¡¡¡¶LinuxÃüÁîÐдóÈ«¡·ÊÇ×îÊʺÏLinuxÐÂÊÖ¿ìËÙÈëÃÅÒÔ¼°Ñ¸ËÙÌáÉýµÄ¶ÁÎËü²¢·Ç´ô°åµØ½²½âÕâЩÃüÁîÐй¤¾ß£¬¶øÊÇ»áÉîÈë·ÖÎöÃüÁîÐеÄÀíÂÛ»ù´¡ÒÔ¼°¹¤×÷»úÖÆ¡£¶ÔÓÚÏë¡°ÖªÆäÈ»£¬ÖªÆäËùÒÔÈ»¡±µÄ¶ÁÕßÀ´Ëµ£¬±¾ÊéÊÇÄãµÄ²»¶þ֮ѡ¡£
¡¡¡¡----Nicholas C. Zakas, Web¿ª·¢¹¤³Ìʦ£¬¡¶Maintainable JavaScript¡·µÈ³©ÏúÊé×÷Õß
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 3 ÌõÆÀÂÛ

  1. happyzj520 ÓÚ 2013-05-29 11:20:23·¢±í:

    ¶¥Ò»ÏÂ!Ö§³Ö

  2. 1227285911 ÓÚ 2013-04-08 20:14:09·¢±í:

    ÓÐûÓÐÏÂÔØÁ´½Ó °¡ ²»È»ºÜÓÐÂôÊéµÄÏÓÒÉŶ:0w223dc

  3. promsin ÓÚ 2013-04-03 15:53:01·¢±í:

    µÚÒ»²¿·Ö ѧϰshell
    µÚ1Õ shellÊÇʲô
    1.1 Öն˷ÂÕæÆ÷
    1.2 µÚÒ»´Î¼üÅÌÊäÈë
    1.2.1 ÃüÁîÀúÊ·¼Ç¼
    1.2.2 ¹â±êÒƶ¯
    1.3 ¼¸¸ö¼òµ¥µÄÃüÁî
    1.4 ½áÊøÖն˻Ự

    µÚ2Õ µ¼º½
    2.1 Àí½âÎļþϵͳÊ÷
    2.2 µ±Ç°¹¤×÷Ŀ¼
    2.3 ÁгöĿ¼ÄÚÈÝ
    2.4 ¸ü¸Äµ±Ç°¹¤×÷Ŀ¼
    2.4.1 ¾ø¶Ô·¾¶Ãû
    2.4.2 Ïà¶Ô·¾¶Ãû
    2.4.3 һЩÓÐÓõĿì½Ý·½Ê½

    µÚ3Õ Linuxϵͳ
    3.1 lsÃüÁîµÄÀÖȤ
    3.1.1 Ñ¡ÏîºÍ²ÎÊý
    3.1.2 ½øÒ»²½Á˽ⳤÁбí¸ñʽ
    3.2 ʹÓÃfileÃüÁîÈ·¶¨ÎļþÀàÐÍ
    3.3 ʹÓÃlessÃüÁî²é¿´ÎļþÄÚÈÝ
    3.4 ¿ìËÙä¯ÀÀ
    3.5 ·ûºÅÁ´½Ó

    µÚ4Õ ²Ù×÷ÎļþÓëĿ¼
    4.1 ͨÅä·û
    4.2 mkdir----´´½¨Ä¿Â¼
    4.3 cp----¸´ÖÆÎļþºÍĿ¼
    4.4 mv----ÒƳýºÍÖØÃüÃûÎļþ
    4.5 rm----ɾ³ýÎļþºÍĿ¼
    4.6 ln----´´½¨Á´½Ó
    4.6.1 Ó²Á´½Ó
    4.6.2 ·ûºÅÁ´½Ó
    4.7 ʵսÑÝÁ·
    4.7.1 ´´½¨Ä¿Â¼
    4.7.2 ¸´ÖÆÎļþ
    4.7.3 Òƶ¯ºÍÖØÃüÃûÎļþ
    4.7.4 ´´½¨Ó²Á´½Ó
    4.7.5 ´´½¨·ûºÅÁ´½Ó
    4.7.6 ÒƳýÎļþºÍĿ¼
    4.8 ±¾Õ½áβÓï

    µÚ5Õ ÃüÁîµÄʹÓÃ
    5.1 ¾¿¾¹Ê²Ã´ÊÇÃüÁî
    5.2 ʶ±ðÃüÁî
    5.2.1 type----ÏÔʾÃüÁîµÄÀàÐÍ
    5.2.2 which----ÏÔʾ¿ÉÖ´ÐгÌÐòµÄλÖÃ
    5.3 »ñµÃÃüÁîÎĵµ
    5.3.1 help----»ñµÃshellÄÚÖÃÃüÁîµÄ°ïÖúÎĵµ
    5.3.2 help----ÏÔʾÃüÁîµÄʹÓÃÐÅÏ¢
    5.3.3 man----ÏÔʾ³ÌÐòµÄÊÖ²áÒ³
    5.3.4 apropos----ÏÔʾºÏÊʵÄÃüÁî
    5.3.5 whatis----ÏÔʾÃüÁîµÄ¼òÒªÃèÊö
    5.3.6 info----ÏÔʾ³ÌÐòµÄinfoÌõÄ¿
    5.3.7 READMEºÍÆäËû³ÌÐòÎĵµÎļþ
    5.4 ʹÓñðÃû´´½¨×Ô¼ºµÄÃüÁî
    5.5 ιÊÒÔÇóÐÂ

    µÚ6Õ Öض¨Ïò
    6.1 ±ê×¼ÊäÈë¡¢±ê×¼Êä³öºÍ±ê×¼´íÎó
    6.1.1 ±ê×¼Êä³öÖض¨Ïò
    6.1.2 ±ê×¼´íÎóÖض¨Ïò
    6.1.3 ½«±ê×¼Êä³öºÍ±ê×¼´íÎóÖض¨Ïòµ½Í¬Ò»¸öÎļþ
    6.1.4 ´¦Àí²»ÏëÒªµÄÊä³ö
    6.1.5 ±ê×¼ÊäÈëÖض¨Ïò
    6.2 ¹ÜµÀ
    6.2.1 ¹ýÂËÆ÷
    6.2.2 uniq----±¨¸æ»òºöÂÔÎļþÖÐÖظ´µÄÐÐ
    6.2.3 wc----´òÓ¡ÐÐÊý¡¢×ÖÊýºÍ×Ö½ÚÊý
    6.2.4 grep----´òÓ¡Æ¥ÅäÐÐ
    6.2.5 head/tail----Êä³öÎļþµÄ¿ªÍ·²¿·Ö/½áβ²¿·Ö
    6.2.6 tee----´Óstdin¶ÁÈ¡Êý¾Ý£¬²¢Í¬Ê±Êä³öµ½stdoutºÍÎļþ
    6.3 ±¾Õ½áβÓï

    µÚ7Õ ͸¹ýshell¿´ÊÀ½ç
    7.1 À©Õ¹
    7.1.1 ·¾¶ÃûÀ©Õ¹
    7.1.2 ²¨ÀËÏßÀ©Õ¹
    7.1.3 ËãÊõÀ©Õ¹
    7.1.4 »¨À¨ºÅÀ©Õ¹
    7.1.5 ²ÎÊýÀ©Õ¹
    7.1.6 ÃüÁîÌæ»»
    7.2 ÒýÓÃ
    7.2.1 Ë«ÒýºÅ
    7.2.2 µ¥ÒýºÅ
    7.2.3 תÒå×Ö·û
    7.3 ±¾Õ½áβÓï

    µÚ8Õ ¸ß¼¶¼üÅ̼¼ÇÉ
    8.1 ±à¼­ÃüÁîÐÐ
    8.1.1 ¹â±êÒƶ¯
    8.1.2 ÐÞ¸ÄÎı¾
    8.1.3 ¼ôÇкÍÕ³Ìù£¨Killing and Yanking£©Îı¾
    8.2 ×Ô¶¯²¹Æ빦ÄÜ
    8.3 ʹÓÃÀúÊ·ÃüÁî
    8.3.1 ËÑË÷ÀúÊ·ÃüÁî
    8.3.2 ÀúÊ·¼Ç¼À©Õ¹
    8.4 ±¾Õ½áβÓï

    µÚ9Õ ȨÏÞ
    9.1 ËùÓÐÕß¡¢×é³ÉÔ±ºÍÆäËûËùÓÐÓû§
    9.2 ¶ÁÈ¡¡¢Ð´ÈëºÍÖ´ÐÐ
    9.2.1 chmod----¸ü¸ÄÎļþģʽ
    9.2.2 ²ÉÓÃGUIÉèÖÃÎļþģʽ
    9.2.3 umask----ÉèÖÃĬÈÏȨÏÞ
    9.3 ¸ü¸ÄÉí·Ý
    9.3.1 su----ÒÔÆäËûÓû§ºÍ×éIDµÄÉí·ÝÀ´ÔËÐÐshell
    9.3.2 sudo----ÒÔÁíÒ»¸öÓû§µÄÉí·ÝÖ´ÐÐÃüÁî
    9.3.3 chown----¸ü¸ÄÎļþËùÓÐÕߺÍËùÊôȺ×é
    9.3.4 chgrp----¸ü¸ÄÎļþËùÊôȺ×é
    9.4 ȨÏÞµÄʹÓÃ
    9.5 ¸ü¸ÄÓû§ÃÜÂë

    µÚ10Õ ½ø³Ì
    10.1 ½ø³ÌÈçºÎ¹¤×÷
    10.1.1 ʹÓÃpsÃüÁî²é¿´½ø³ÌÐÅÏ¢
    10.1.2 ʹÓÃtopÃüÁ̬²é¿´½ø³ÌÐÅÏ¢
    10.2 ¿ØÖƽø³Ì
    10.2.1 ÖжϽø³Ì
    10.2.2 ʹ½ø³ÌÔÚºǫ́ÔËÐÐ
    10.2.3 ʹ½ø³Ì»Øµ½Ç°Ì¨ÔËÐÐ
    10.2.4 Í£Ö¹£¨ÔÝÍ££©½ø³Ì
    10.3 ÐźÅ
    10.3.1 ʹÓÃkillÃüÁî·¢ËÍÐźŵ½½ø³Ì
    10.3.2 ʹÓÃkillallÃüÁî·¢ËÍÐźŸø¶à¸ö½ø³Ì
    10.4 ¸ü¶àÓë½ø³ÌÏà¹ØµÄÃüÁî

    µÚ¶þ²¿·Ö ÅäÖÃÓë»·¾³
    µÚ11ÕÂ »·¾³
    11.1 »·¾³Öд洢µÄÊÇʲô
    11.1.1 ¼ì²é»·¾³
    11.1.2 һЩÓÐȤµÄ±äÁ¿
    11.2 »·¾³ÊÇÈçºÎ½¨Á¢µÄ
    11.2.1 loginºÍnon-login shell
    11.2.2 Æô¶¯ÎļþÖÐÓÐʲô
    11.3 Ð޸Ļ·¾³
    11.3.1 Óû§Ó¦µ±ÐÞ¸ÄÄÄЩÎļþ
    11.3.2 Îı¾±à¼­Æ÷
    11.3.3 ʹÓÃÎı¾±à¼­Æ÷
    11.3.4 ¼¤»îÎÒÃǵÄÐÞ¸Ä
    11.4 ±¾Õ½áβÓï

    µÚ12Õ VI¼ò½é
    12.1 ΪʲôҪѧϰvi
    12.2 VI±³¾°
    12.3 Æô¶¯ºÍÍ˳övi
    12.4 ±à¼­Ä£Ê½
    12.4.1 ½øÈë²åÈëģʽ
    12.4.2 ±£´æ¹¤×÷
    12.5 Òƶ¯¹â±ê
    12.6 »ù±¾±à¼­
    12.6.1 Ìí¼ÓÎı¾
    12.6.2 ²åÈëÒ»ÐÐ
    12.6.3 ɾ³ýÎı¾
    12.6.4 ¼ôÇС¢¸´ÖƺÍÕ³ÌùÎı¾
    12.6.5 ºÏ²¢ÐÐ
    12.7 ²éÕÒºÍÌæ»»
    12.7.1 ÐÐÄÚËÑË÷
    12.7.2 ËÑË÷Õû¸öÎļþ
    12.7.3 È«¾ÖËÑË÷ºÍÌæ»»
    12.8 ±à¼­¶à¸öÎļþ
    12.8.1 Çл»Îļþ
    12.8.2 ÔØÈë¸ü¶àµÄÎļþ
    12.8.3 ÎļþÖ®¼äµÄÄÚÈݸ´ÖÆ
    12.8.4 ²åÈëÕû¸öÎļþ
    12.9 ±£´æ¹¤×÷

    µÚ13Õ ¶¨ÖÆÌáʾ·û
    13.1 Ìáʾ·ûµÄ·Ö½â
    13.2 ³¢ÊÔÉè¼ÆÌáʾ·û
    13.3 Ìí¼ÓÑÕÉ«
    13.4 Òƶ¯¹â±ê
    13.5 ±£´æÌáʾ·û
    13.6 ±¾Õ½áβÓï

    µÚÈý²¿·Ö ³£¼ûÈÎÎñºÍÖ÷Òª¹¤¾ß
    µÚ14Õ Èí¼þ°ü¹ÜÀí
    14.1 Èí¼þ°üϵͳ
    14.2 Èí¼þ°üϵͳ¹¤×÷·½Ê½
    14.2.1 Èí¼þ°üÎļþ
    14.2.2 ¿â
    14.2.3 ÒÀÀµ¹Øϵ
    14.2.4 ¸ß¼¶ºÍµÍ¼¶Èí¼þ°ü¹¤¾ß
    14.3 ³£¼ûÈí¼þ°ü¹ÜÀíÈÎÎñ
    14.3.1 ÔÚ¿âÀïÃæ²éÕÒÈí¼þ°ü
    14.3.2 °²×°¿âÖеÄÈí¼þ°ü
    14.3.3 °²×°Èí¼þ°üÎļþÖеÄÈí¼þ°ü
    14.3.4 ɾ³ýÈí¼þ°ü
    14.3.5 ¸üпâÖеÄÈí¼þ°ü
    14.3.6 ¸üÐÂÈí¼þ°üÎļþÖеÄÈí¼þ°ü
    14.3.7 ÁгöÒÑ°²×°µÄÈí¼þ°üÁбí
    14.3.8 ÅжÏÈí¼þ°üÊÇ·ñ°²×°
    14.3.9 ÏÔʾÒÑ°²×°Èí¼þ°üµÄÏà¹ØÐÅÏ¢
    14.3.10 ²é¿´Ä³¾ßÌåÎļþÓÉÄĸöÈí¼þ°ü°²×°µÃµ½
    14.4 ±¾Õ½áβÓï

    µÚ15Õ ´æ´¢½éÖÊ
    15.1 ¹ÒÔØ¡¢Ð¶ÔØ´æ´¢É豸
    15.1.1 ²é¿´ÒѹÒÔصÄÎļþϵͳÁбí
    15.1.2 È·¶¨É豸Ãû³Æ
    15.2 ´´½¨ÐµÄÎļþϵͳ
    15.2.1 ÓÃfdiskÃüÁî½øÐдÅÅÌ·ÖÇø
    15.2.2 ÓÃmkfsÃüÁî´´½¨ÐµÄÎļþϵͳ
    15.3 ²âÊÔ¡¢ÐÞ¸´Îļþϵͳ
    15.4 ¸ñʽ»¯ÈíÅÌ
    15.5 Ö±½Ó´Ó/ÏòÉ豸תÒÆÊý¾Ý
    15.6 ´´½¨CD-ROMÓ³Ïñ
    15.6.1 ´´½¨Ò»¸öCD-ROMÎļþÓ³Ïñ¸±±¾
    15.6.2 ´ÓÎļþ¼¯ºÏÖд´½¨Ó³ÏñÎļþ
    15.7 ÏòCD-ROMдÈëÓ³ÏñÎļþ
    15.7.1 Ö±½Ó¹ÒÔØISOÓ³ÏñÎļþ
    15.7.2 ²Á³ý¿É¶ÁдCD-ROM
    15.7.3 дÈëÓ³ÏñÎļþ
    15.8 ¸½¼ÓÈÏÖ¤

    µÚ16ÕÂ ÍøÂç
    16.1 ¼ì²é¡¢¼à²âÍøÂç
    16.1.1 ping----ÏòÍøÂçÖ÷»ú·¢ËÍÌØÊâÊý¾Ý°ü
    16.1.2 traceroute----¸ú×ÙÍøÂçÊý¾Ý°üµÄ´«Êä·¾¶
    16.1.3 netstat----¼ì²éÍøÂçÉèÖü°Ïà¹Øͳ¼ÆÊý¾Ý
    16.2 ͨ¹ýÍøÂç´«ÊäÎļþ
    16.2.1 ftp----²ÉÓÃFTP£¨Îļþ´«ÊäЭÒ飩´«ÊäÎļþ
    16.2.2 lftp----¸üºÃµÄftp£¨Îļþ´«ÊäЭÒ飩
    16.2.3 wget----·Ç½»»¥Ê½ÍøÂçÏÂÔع¤¾ß
    16.3 ÓëÔ¶³ÌÖ÷»úµÄ°²È«Í¨ÐÅ
    16.3.1 ssh----°²È«µÇ¼Զ³Ì¼ÆËã»ú
    16.3.2 scpºÍsftp----°²È«´«ÊäÎļþ

    µÚ17Õ ÎļþËÑË÷
    17.1 locate----½Ï¼òµ¥µÄ·½Ê½²éÕÒÎļþ
    17.2 find----½Ï¸´Ôӵķ½Ê½²éÕÒÎļþ
    17.2.1 testÑ¡Ïî
    17.2.2 actionÑ¡Ïî
    17.2.3 ·µ»Øµ½playgroundÎļþ¼Ð
    17.2.4 optionÑ¡Ïî

    µÚ18Õ ¹éµµºÍ±¸·Ý
    18.1 ÎļþѹËõ
    18.1.1 gzip----ÎļþѹËõÓë½âѹËõ
    18.1.2 bzip2----ÎþÉüËÙ¶ÈÒÔ»»È¡¸ßÖÊÁ¿µÄÊý¾ÝѹËõ
    18.2 Îļþ¹éµµ
    18.2.1 tar----´Å´ø¹éµµ¹¤¾ß
    18.2.2 zip----´ò°üѹËõÎļþ
    18.3 ͬ²½ÎļþºÍĿ¼
    18.3.1 rsync----Ô¶³ÌÎļþ¡¢Ä¿Â¼µÄͬ²½
    18.3.2 ÔÚÍøÂçÉÏʹÓÃrsyncÃüÁî

    µÚ19Õ ÕýÔò±í´ïʽ
    19.1 ʲôÊÇÕýÔò±í´ïʽ
    19.2 grep----Îı¾ËÑË÷
    19.3 Ôª×Ö·ûºÍÎÄ×Ö
    19.4 ÈÎÒâ×Ö·û
    19.5 ê
    19.6 ÖÐÀ¨ºÅ±í´ïʽºÍ×Ö·ûÀà
    19.6.1 ·ñ¶¨
    19.6.2 ´«Í³×Ö·û·¶Î§
    19.6.3 POSIX×Ö·ûÀà
    19.7¡¡POSIX»ù±¾ÕýÔò±í´ïʽºÍÀ©Õ¹ÕýÔò±í´ïʽµÄ±È½Ï
    19.8 »òÑ¡Ïî
    19.9 ÏÞ¶¨·û
    19.9.1 £¿----Æ¥ÅäijԪËØ0´Î»ò1´Î
    19.9.2 *----Æ¥ÅäijԪËضà´Î»òÁã´Î
    19.9.3 +----Æ¥ÅäijԪËØÒ»´Î»ò¶à´Î
    19.9.4 {}----ÒÔÖ¸¶¨´ÎÊýÆ¥ÅäijԪËØ
    19.10 ÕýÔò±í´ïʽµÄÓ¦ÓÃ
    19.10.1 ÓÃgrepÃüÁîÑéÖ¤ºÅÂë²¾
    19.10.2 ÓÃfind²éÕÒÆæ¹ÖÎļþÃûµÄÎļþ
    19.10.3 ÓÃlocate²éÕÒÎļþ
    19.10.4 ÀûÓÃlessºÍvimÃüÁîËÑË÷Îı¾
    19.11 ±¾Õ½áβÓï

    µÚ20Õ Îı¾´¦Àí
    20.1 Îı¾Ó¦ÓóÌÐò
    20.1.1 Îļþ
    20.1.2 ÍøÒ³
    20.1.3 µç×ÓÓʼþ
    20.1.4 ´òÓ¡»úÊä³ö
    20.1.5 ³ÌÐòÔ´´úÂë
    20.2 ιÊÒÔÇóÐÂ
    20.2.1 cat----½øÐÐÎļþÖ®¼äµÄÆ´½Ó²¢ÇÒÊä³öµ½±ê×¼Êä³ö
    20.2.2 sort----¶ÔÎı¾ÐнøÐÐÅÅÐò
    20.2.3 uniq----֪ͨ»òÊ¡ÂÔÖظ´µÄÐÐ
    20.3 ÇÐƬºÍÇпé
    20.3.1 cut----ɾ³ýÎı¾ÐÐÖеIJ¿·ÖÄÚÈÝ
    20.3.2 paste----ºÏ²¢Îı¾ÐÐ
    20.3.3 join----Á¬½ÓÁ½ÎļþÖоßÓÐÏàͬ×ֶεÄÐÐ
    20.4 Îı¾±È½Ï
    20.4.1 comm----ÖðÐбȽÏÁ½¸öÒÑÅÅÐòÎļþ
    20.4.2 diff----ÖðÐбȽÏÎļþ
    20.4.3 patch----¶ÔÔ­Îļþ½øÐÐdiff²Ù×÷
    20.5 ·Ç½»»¥Ê½Îı¾±à¼­
    20.5.1 tr----Ìæ»»»òɾ³ý×Ö·û
    20.5.2 sed----ÓÃÓÚÎı¾¹ýÂ˺Íת»»µÄÁ÷±à¼­Æ÷
    20.5.3 aspell----½»»¥Ê½Æ´Ð´¼ì²é¹¤¾ß
    20.6 ±¾Õ½áβÓï
    20.7 ¸½¼ÓÏî

    µÚ21Õ ¸ñʽ»¯Êä³ö
    21.1 ¼òµ¥µÄ¸ñʽ»¯¹¤¾ß
    21.1.1 nl----¶ÔÐнøÐбêºÅ
    21.1.2 fold----½«Îı¾ÖеÄÐ㤶ÈÉ趨Ϊָ¶¨³¤¶È
    21.1.3 fmt----¼òµ¥µÄÎı¾¸ñʽ»¯¹¤¾ß
    21.1.4 pr----¸ñʽ»¯´òÓ¡Îı¾
    21.1.5 printf----¸ñʽ»¯²¢´òÓ¡Êý¾Ý
    21.2 Îĵµ¸ñʽ»¯ÏµÍ³
    21.2.1 roffºÍTEX¼Ò×å
    21.2.2 groff----Îĵµ¸ñʽ»¯ÏµÍ³
    21.3 ±¾Õ½áβÓï

    µÚ22ÕÂ ´òÓ¡
    22.1 ´òÓ¡²Ù×÷¼òÊ·
    22.1.1 »Ò°µÊ±ÆڵĴòÓ¡
    22.1.2 »ùÓÚ×Ö·ûµÄ´òÓ¡»ú
    22.1.3 ͼÐλ¯´òÓ¡»ú
    22.2 Linux·½Ê½µÄ´òÓ¡
    22.3 ×¼±¸´òÓ¡Îļþ
    22.3.1 pr----½«Îı¾Îļþת»»Îª´òÓ¡Îļþ
    22.4 Ïò´òÓ¡»ú·¢ËÍ´òÓ¡ÈÎÎñ
    22.4.1 lpr----´òÓ¡Îļþ£¨BerkeleyÀàÐÍ£©
    22.4.2 lp----´òÓ¡Îļþ£¨System VÀàÐÍ£©
    22.4.3 ÁíÍâÒ»¸ö²ÎÊýÑ¡Ïa2ps
    22.5 ¼à²âºÍ¿ØÖÆ´òÓ¡ÈÎÎñ
    22.5.1 lpstat----ÏÔʾ´òӡϵͳ״̬
    22.5.2 lpq----ÏÔʾ´òÓ¡¶ÓÁÐ״̬
    22.5.3 lprmÓëcancel----ɾ³ý´òÓ¡ÈÎÎñ

    µÚ23Õ ±àÒë³ÌÐò
    23.1 ʲôÊDZàÒë
    23.2 ÊDz»ÊÇËùÓеijÌÐò¶¼ÐèÒª±àÒë
    23.3 ±àÒëÒ»¸öC³ÌÐò
    23.3.1 »ñÈ¡Ô´´úÂë
    23.3.2 ¼ì²éÔ´´úÂëÊ÷
    23.3.3 Éú³É³ÌÐò
    23.3.4 °²×°³ÌÐò
    23.4 ±¾Õ½áβÓï

    µÚËIJ¿·Ö ±àдshell½Å±¾
    µÚ24Õ ±àдµÚÒ»¸öshell½Å±¾
    24.1 ʲôÊÇshell½Å±¾
    24.2 ÔõÑùдshell½Å±¾
    24.2.1 ½Å±¾ÎļþµÄ¸ñʽ
    24.2.2 ¿ÉÖ´ÐÐȨÏÞ
    24.2.3 ½Å±¾ÎļþµÄλÖÃ
    24.2.4 ½Å±¾µÄÀíÏëλÖÃ
    24.3 ¸ü¶àµÄ¸ñʽ¾÷ÇÏ
    24.3.1 ³¤Ñ¡ÏîÃû
    24.3.2 Ëõ½øºÍÐÐÁ¬½Ó
    24.5 ±¾Õ½áβÓï

    µÚ25Õ Æô¶¯Ò»¸öÏîÄ¿
    25.1 µÚÒ»½×¶Î£º×îСµÄÎĵµ
    25.2 µÚ¶þ½×¶Î£º¼ÓÈëÒ»µãÊý¾Ý
    25.3 ±äÁ¿ºÍ³£Á¿
    25.3.1 ´´½¨±äÁ¿ºÍ³£Á¿
    25.3.2 Ϊ±äÁ¿ºÍ³£Á¿¸³Öµ
    25.4¡¡hereÎĵµ
    25.5 ±¾Õ½áβÓï

    µÚ26Õ ×Ô¶¥ÏòÏÂÉè¼Æ
    26.1 shellº¯Êý
    26.2 ¾Ö²¿±äÁ¿
    26.3 ±£³Ö½Å±¾µÄÔËÐÐ
    26.4 ±¾Õ½áβÓï

    µÚ27Õ Á÷¿ØÖÆ£ºIF·ÖÖ§Óï¾ä
    27.1 ʹÓÃif
    27.2 Í˳ö״̬
    27.3 ʹÓÃtestÃüÁî
    27.3.1 Îļþ±í´ïʽ
    27.3.2 ×Ö·û´®±í´ïʽ
    27.3.3 ÕûÊý±í´ïʽ
    27.4 ¸üÏÖ´úµÄtestÃüÁî°æ±¾
    27.5 £¨£¨ £©£©----ΪÕûÊýÉè¼Æ
    27.6 ×éºÏ±í´ïʽ
    27.7 ¿ØÖÆÔËËã·û£ºÁíÒ»ÖÖ·½Ê½µÄ·ÖÖ§
    27.8 ±¾Õ½áβÓï

    µÚ28Õ ¶ÁÈ¡¼üÅÌÊäÈë
    28.1 read----´Ó±ê×¼ÊäÈë¶ÁÈ¡ÊäÈëÖµ
    28.1.1 Ñ¡Ïî
    28.1.2 ʹÓÃIFS¼ä¸ôÊäÈë×Ö¶Î
    28.2 ÑéÖ¤ÊäÈë
    28.3 ²Ëµ¥
    28.4 ±¾Õ½áβÓï
    28.5 ¸½¼ÓÏî

    µÚ29Õ Á÷¿ØÖÆ£ºWHILEºÍUNTILÑ­»·
    29.1 Ñ­»·
    29.2 while
    29.3 Ìø³öÑ­»·
    29.4 until
    29.5 ʹÓÃÑ­»·¶ÁÈ¡Îļþ
    29.6 ±¾Õ½áβÓï

    µÚ30Õ ¹ÊÕÏÕï¶Ï
    30.1 Óï·¨´íÎó
    30.1.1 ÒýºÅȱʧ
    30.1.2 ·ûºÅȱʧÈßÓà
    30.1.3 ·ÇÔ¤ÆÚµÄÕ¹¿ª
    30.2 Âß¼­´íÎó
    30.2.1 ·ÀÓù±à³Ì
    30.2.2 ÊäÈëÖµÑéÖ¤
    30.3 ²âÊÔ
    30.3.1 ×®
    30.3.2 ²âÊÔÓÃÀý
    30.4 µ÷ÊÔ
    30.4.1 ÕÒµ½ÎÊÌâÓò
    30.4.2 ×·×Ù
    30.4.3 ÔËÐйý³ÌÖбäÁ¿µÄ¼ìÑé
    30.5 ±¾Õ½áβÓï

    µÚ31Õ Á÷¿ØÖÆ£ºcase·ÖÖ§
    31.1 case
    31.1.1 ģʽ
    31.1.2 ¶à¸öģʽµÄ×éºÏ
    31.2 ±¾Õ½áβÓï

    µÚ32Õ λÖòÎÊý
    32.1 ·ÃÎÊÃüÁîÐÐ
    32.1.1 È·¶¨Êµ²ÎµÄÊýÄ¿
    32.1.2 shift----´¦Àí´óÁ¿µÄʵ²Î
    32.1.3 ¼òµ¥µÄÓ¦ÓóÌÐò
    32.1.4 ÔÚshellº¯ÊýÖÐʹÓÃλÖòÎÊý
    32.2 ´¦Àí¶à¸öλÖòÎÊý
    32.3 ¸üÍêÕûµÄÓ¦ÓóÌÐò
    32.4 ±¾Õ½áβÓï

    µÚ33Õ Á÷¿ØÖÆ£ºforÑ­»·
    33.1 for£º´«Í³shellÐÎʽ
    33.2 for£ºCÓïÑÔÐÎʽ
    33.3 ±¾Õ½áβÓï

    µÚ34Õ ×Ö·û´®ºÍÊý×Ö
    34.1 ²ÎÊýÀ©Õ¹£¨Parameter Expansion£©
    34.1.1 »ù±¾²ÎÊý
    34.1.2 ¿Õ±äÁ¿À©Õ¹µÄ¹ÜÀí
    34.1.3 ·µ»Ø±äÁ¿ÃûµÄÀ©Õ¹
    34.1.4 ×Ö·û´®²Ù×÷
    34.2 ËãÊõ¼ÆËãºÍÀ©Õ¹
    34.2.1 Êý×Ö½øÖÆ
    34.2.2 Ò»ÔªÔËËã·û
    34.2.3 ¼òµ¥ËãÊõ
    34.2.4 ¸³Öµ
    34.2.5 λ²Ù×÷
    34.2.6 Âß¼­²Ù×÷
    34.3 bc£ºÒ»ÖÖÈÎÒ⾫¶È¼ÆËãÓïÑÔ
    34.3.1 bcµÄʹÓÃ
    34.3.2 ½Å±¾Àý×Ó
    34.4 ±¾Õ½áβÓï
    34.5 ¸½¼ÓÏî

    µÚ35Õ Êý×é
    35.1 ʲôÊÇÊý×é
    35.2 ´´½¨Ò»¸öÊý×é
    35.3 Êý×鸳ֵ
    35.4 ·ÃÎÊÊý×éÔªËØ
    35.5 Êý×é²Ù×÷
    35.5.1 Êä³öÊý×éµÄËùÓÐÄÚÈÝ
    35.5.2 È·¶¨Êý×éÔªËصÄÊýÄ¿
    35.5.3 ²éÕÒÊý×éÖÐʹÓõÄϱê
    35.5.4 ÔÚÊý×éµÄ½áβÔö¼ÓÔªËØ
    35.5.5 Êý×éÅÅÐò²Ù×÷
    35.5.6 Êý×éµÄɾ³ý
    35.6 ±¾Õ½áβÓï

    µÚ36Õ ÆäËûÃüÁî
    36.1 ×éÃüÁîºÍ×Óshell
    36.1.1 Ö´ÐÐÖض¨Ïò
    36.1.2 ½ø³ÌÌæ»»
    36.2 trap
    36.3 Òì²½Ö´ÐÐ
    36.4 ÃüÃû¹ÜµÀ
    36.4.1 ÉèÖÃÃüÃû¹ÜµÀ
    36.4.2 ʹÓÃÃüÃû¹ÜµÀ
    36.5 ±¾Õ½áβÓï