<< ·µ»ØÇ¶Èëʽ×ÊÑ¶Íø 04/02/06 23:30:35.
µØÖ·: s1-docs-txt.html
±êÌâ: ±à¼­Îı¾Îļþ  •  ´óС: 7873  •  ×îºóÐÞ¸Ä: Fri, 27 Feb 2004 21:38:01 GMT

9.2. ±à¼­Îı¾Îļþ

Red Hat Linux °üÀ¨Á˺ü¸¸öÔÊÐíÄã²é¿´ºÍÐ޸Ĵ¿Îı¾£¨plain text£©ÎļþµÄÎı¾±à¼­Æ÷£¨text editor£©¡£´¿Îı¾ÎļþÊǰüº¬Ã»ÓÐÓ¦ÓÃ×ÖÌå»ò·ç¸ñ¸ñʽµÄÎı¾µÄÆÕͨÎı¾Îļþ£¬ÈçϵͳÈÕÖ¾ºÍÅäÖÃÎļþ¡£

gedit ÊÇÒ»¸öͼÐλ¯Îı¾±à¼­Æ÷¡£Ëü¿ÉÒÔ´ò¿ª¡¢±à¼­²¢±£´æ´¿Îı¾Îļþ¡£Ä㻹¿ÉÒÔ´ÓÆäËüͼÐλ¯×ÀÃæ³ÌÐòÖмôÇкÍÕ³ÌùÎı¾£»´´½¨ÐµÄÎı¾Îļþ£»ÒÔ¼°´òÓ¡Îļþ¡£gedit ÓÐÒ»¸öÇåÎú¶øÓÖͨË×Ò×¶®µÄ½çÃæ£¬ËüʹÓûîÒ³±êÇ©£¬Òò´ËÄã¿ÉÒÔ²»±Ø´ò¿ª¶à¸ö gedit ´°¿Ú¶øÍ¬Ê±´ò¿ª¶à¸öÎļþ¡£

ÒªÆô¶¯ gedit£¬µã»÷¡¸Ö÷²Ëµ¥¡¹ => ¡¸¸½¼þ¡¹ => ¡¸Îı¾±à¼­Æ÷¡¹¡£Ä㻹¿ÉÒÔÔÚ shell ÌáʾϼüÈë gedit À´Æô¶¯ gedit¡£

×¢¼Ç×¢¼Ç
 

gedit Ö»ÄÜÔÚͼÐλ¯×ÀÃæ»·¾³ÖÐÔËÐС£

ͼ 9-8. gedit

Ò»µ© gedit ÔËÐÐÁË£¬Äã¾Í»á¿´µ½Ò»¸ö¿Õ°×µÄ±à¼­ÇøÓò¡£Äã¿ÉÒÔÁ¢¼´¿ªÊ¼Ê¹Óà gedit£¬»òµã»÷¡¸´ò¿ª¡¹°´Å¥À´¶¨Î»ÄãÏë±à¼­µÄ´¿Îı¾Îļþ¡£Õâ¸öÎļþ»á±»ÔØÈëµ½Èçͼ 9-8ËùʾµÄÖ÷±à¼­ÇøÓò¡£Äã¿ÉÒÔµã»÷²¢°´×¡´°¿ÚÓÒ²àµÄ¹ö¶¯Ìõ£¬²¢ÉÏÏÂÒÆ¶¯Êó±êÀ´Ç°ºó²é¿´Îļþ¡£»òÕߣ¬Ê¹ÓüýÍ·¼üÒ»ÐÐÒ»Ðеعö¶¯Îı¾Îļþ¡£°´ [Page Up] ºÍ [Page Down] ¼ü»áÒ»Ò³Ò»Ò³µØ¹ö¶¯Îļþ¡£

ÇÏÃÅÇÏÃÅ
 

gedit ÔÊÐíÄãʹÓ÷ֿªµÄ»îÒ³±êÇ©ÔÚÒ»¸ö´°¿ÚÖдò¿ª¶à¸öÎı¾Îļþ¡£Èç¹ûÄãÒѾ­´ò¿ªÁËÒ»¸öÎļþ£¬Ïë´ÓÁíÒ»¸öÎļþÖи´ÖÆÎı¾£¬µã»÷¡¸´ò¿ª¡¹£¬Ñ¡ÔñÄãÏë´ò¿ªµÄÎļþ£¬È»ºóÕâ¸öÎļþ¾Í»áÔÚ gedit ´°¿ÚÖеÄлîÒ³Öдò¿ª¡£Äã¿ÉÒÔͨ¹ýµã»÷ºÍÎļþÃûÏà¹ØµÄ»îÒ³±êÇ©À´ä¯ÀÀÿ¸öÎļþ¡£

Ò»µ©ÄãÒѾ­Ð޸ĻòдÈëÁËÄãµÄÎı¾Îļþ£¬Äã¿ÉÒÔͨ¹ýµã»÷¹¤¾ßÀ¸Éϵġ¸±£´æ¡¹°´Å¥À´±£´æËü£¬»ò´ÓÎļþ²Ëµ¥ÖÐÑ¡Ôñ¡¸Îļþ¡¹ => ¡¸±£´æ¡¹¡£Èç¹ûÄã±à¼­µÄÊÇÒ»¸öеÄÎı¾Îļþ£¬Ò»¸ö´°¿Ú»áµ¯³öÀ´ÌáʾÄã¸øÎļþÃüÃû£¬²¢±£´æÔÚÄãÏëÒª±£´æÔÚµÄĿ¼ÖС£Èç¹ûÄã±à¼­µÄÊÇÒ»¸öÒÑ´æµÄÎļþ£¬ÔÚÏ´δò¿ªÕâ¸öÎļþʱ£¬ÄãËù×öµÄ¸Ä±ä¾Í»á×Ô¶¯³öÏÖÔÚÎļþÖС£Ä㻹¿ÉÒÔÑ¡Ôñ¡¸Îļþ¡¹ => ¡¸Áí´æÎª...¡¹À´°Ñij¸öÒÑ´æÎļþ±£´æµ½ÁíÒ»¸öλÖûòÖØÐÂÃüÃû¡£ÕâÔÚÄã±à¼­ÅäÖÃÎļþʱΪÄãÌṩÁË·½±ãµÄ²âÊÔ·½·¨¡£Äã¿ÉÒÔ²âÊÔÄãµÄ¸Ä±ä£¬¶ø²»ÖÁ¶ªÊ§ÄãµÄԭʼÅäÖá£

¹ØÓÚ gedit µÄ¸ü¶àÐÅÏ¢£¬Ñ¡ÔñÎļþ²Ëµ¥Öеġ¸°ïÖú¡¹=>¡¸ÄÚÈÝ¡¹À´ÔĶÁ gedit µÄ˵Ã÷Êé¡£

9.2.1. Shell ÌáʾÎı¾±à¼­Æ÷

Èç¹ûÄã²»ÔÚʹÓÃͼÐλ¯×ÀÃæ£¬²¢Ïë¶ÁÈ¡²¢ÐÞ¸Äij¸öÎı¾»òÅäÖÃÎļþ£¬Red Hat Linux °üÀ¨ÁË vi£¨·¢ÒôΪ vee-eye£©Îı¾±à¼­Æ÷¡£vi ÊÇÒ»¸ö¼òµ¥µÄÓ¦ÓóÌÐò¡£ËüÔÚ shell ÌáʾÄÚ´ò¿ª£¬²¢ÔÊÐíÄã²é¿´¡¢ËÑË÷ºÍÐÞ¸ÄÎı¾Îļþ¡£ÒªÆô¶¯ vi£¬ÔÚ shell ÌáʾϼüÈë vi¡£ÒªÔÚ vi ÄÚ´ò¿ªÎı¾Îļþ£¬ÔÚ shell ÌáʾϼüÈë vi <filename>¡£

ͼ 9-9. vi

°´ÕÕĬÈÏÅäÖã¬vi ÔÚÆÕͨģʽÏ´ò¿ªÎı¾Îļþ£¬ÕâÒâζ×ÅÄã¿ÉÒԲ鿴Îļþ£¬»òÔÚÎļþÖÐÔËÐÐÄÚ½¨µÄÃüÁµ«ÊÇÄã²»ÄÜÔÚÆäÖÐÌí¼ÓÎı¾¡£ÒªÌí¼ÓÎı¾£¬°´ [i]£¨insert£¬´ú±í¡°²åÈ롱ģʽ£©£¬Õâ¸öģʽ»áÔÊÐíÄã½øÐÐËùÐèµÄÐ޸ġ£ÒªÍ˳ö²åÈëģʽ£¬°´ [Esc] ¼ü£¬vi ¾Í»á»¹Ô­µ½ÆÕͨģʽ¡£

ÒªÍ˳ö vi£¬°´ [:]£¨ËüÊÇ vi µÄ¡°ÃüÁģʽ£©£¬È»ºó°´ [q] ºÍ [Enter] ¼ü¡£Èç¹ûÄãÒѸıäÁËÎı¾Îļþ£¬²¢Ïë±£´æËù×ö¸Ä±ä£¬ÊäÈë [:]£¬È»ºó¼üÈë [w] ºÍ [q] À´°Ñ¸Ä±äдÈëÎļþ²¢Í˳ö³ÌÐò¡£Èç¹ûÄãÒâÍâµØ¸Ä±äÁËÎļþ£¬²¢Ïë²»±£´æÕâЩ¸Ä±ä¶øÍ˳ö vi£¬ÊäÈë [:]£¬È»ºó¼üÈë [q] ºÍ [!]£¬ÕâÑù£¬Í˳öʱ¾Í²»»á±£´æ¸Ä±ä¡£

¹ØÓÚʹÓà vi µÄ¸ü¶àÐÅÏ¢¿ÉÒÔͨ¹ýÔÚ shell ÌáʾϼüÈë man vi ¶øµÃµ½¡£