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

LinuxÖÐÇ¿´óµÄScreen

·¢²¼Ê±¼ä:2007-09-24 20:58:15À´Ô´:ºìÁª×÷Õß:orbirds
¡¡¡¡Ê¹Óùýunix¡¢linux¡¢bsdϵͳµÄÈËÓ¦¸Ã¶¼ÌåÑé¹ýshellµÄÇ¿´ó¹¦ÄÜ£¬ÓÈÆäÊÇÅäºÏopensshʹÓ㬿ÉÒÔ·½±ãµÄ¹ÜÀíÔ¶³ÌÖ÷»ú£¬ÕâÒ²¼¸ºõÊÇÔ¶³Ìά»¤·þÎñÆ÷µÄ×î¸ßЧµÄ·½Ê½ÁË¡£

¡¡¡¡µ«ÊÇshellÒ²ÓÐÒ»¸öСȱÏÝ£¬ÄǾÍÊÇȱÉÙ´°¿Ú½çÃæÏµġ°¶à´°¿Ú¡±¹¦ÄÜ£¬Óû§µÄ²Ù×÷Êǵ¥ÏßÐԵģ¬ÎÞ·¨ÔÝͣȥ´¦ÀíÆäËûÊÂÎñ£¬È»ºóÔÙ»ØÀ´£¬³£ÓõĽâ¾ö°ì·¨Ó¦¸ÃÊǶ࿪¼¸¸össh´°¿Ú£¬ÕâÑùÊDz»ÊÇÌ«±¿ÁËÄØ£¿×¢ÒâÎÒÖ»ÊÇ˵Óû§²Ù×÷Êǵ¥ÏßÐԵģ¬ÏµÍ³µÄ´¦ÀíÈÔÈ»ÊǶàÓû§¶àÈÎÎñµÄ£¬°ÑÈÎÎñ·Åµ½ºǫ́´¦Àí²»ÊôÓÚ¡°Óû§²Ù×÷¡±·¶³ë¡£

¡¡¡¡Æäʵ£¬½èÖúÇ¿´óµÄScreen£¨screenµÄÁíÍâÒ»¸ö¼Ò£©Õâ¸ö³ÌÐò£¬ÎÒÃÇ¿ÉÒÔÔÚ¼òªµÄÃüÁîÐвÙ×÷·½Ê½ÏÂÄ£Äâ¶à´°¿ÚµÄÔËÐÐģʽ¡£ScreenµÄÖ÷Òª¹¦ÄÜÊÇʹһ¸öÓû§µÇ¼Äܹ»Í¬Ê±´ò¿ª¶à¸öshell½øÐвÙ×÷£¬Ã¿¸öshell»¥²»Ó°Ï죬Èç¹û°Ñshell±È×÷¡°´°¿Ú¡±µÄ»°£¬Screen¾Í¿ÉÒÔÈÃÄã´ò¿ªÎÞÊý¸ö¡°´°¿Ú¡±¡£

¡¡¡¡ÓÐÁËScreenµÄ°ïÖú£¬¾Í²»ÐèÒªÔÙ´ò¿ªÐí¶à¸öterminal´°¿ÚÁË£¬Ö»Òª´ò¿ªÒ»¸ö£¬²¢ÇÒ½øÈëscreen£¬¾Í¿ÉÒÔËæÓÃËæ¿ªshellÁË¡£±ÈÈç˵£¬ÎÒÒªÔÚaĿ¼Ï±༭³ÌÐò£¬È»ºóÔÚbĿ¼ÏÂÔËÐгÌÐò£¬È»ºóÔÚcĿ¼Ï²鿴errorlog£¬ÄÇôÔÚ´ò¿ªscreenÖ®ºó£¬ÔÚĬÈϵÄshellÖÐcd aĿ¼£¬ÕâÊǵÚÒ»¸ö¡°´°¿Ú¡±£¬È»ºó°´Ctrl+a c¼ü£¬×¢ÒâÊǰ´×¡Ctrl¼üºÍa¼ü£¬È»ºóµ¥¶À°´Ò»ÏÂc¼ü£¬¾Í´ò¿ªÁ˵ڶþ¸ö¡°´°¿Ú¡±£¬ÔÚÕâ¸öshellÖÐcd bĿ¼¼´¿É£¬Í¬Àí´ò¿ªµÚÈý¸öshell£¬cd cĿ¼¡£¡°´°¿Ú¡±Ö®¼äµÄÇл»Ö÷ÒªÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊÇCtrl+a pÌøµ½Ç°Ò»¸ö´°¿Ú£¬Ctrl+a nÌøµ½ºóÒ»¸ö´°¿Ú£¬ÁíÒ»ÖÖ·½Ê½ÊÇÓÃCtrl+a ¡°ÏÔʾ³ö´°¿ÚÁÐ±í½øÐÐÑ¡Ôñ£¬·½±ã°É£¬ÊÖÖ¸²»ÓÃÀ뿪¼üÅ̾ÍÍê³ÉÁË¡£Èç¹û´°¿ÚÌ«¶à·Ö²»ÇåÁË£¬»¹¿ÉÒÔÓÃCtrl+a A¸ø´°¿ÚÆð±êÌâ¡£

¡¡¡¡´ÓÉÏÃæµÄÀý×Ó¿ÉÒÔ¿´³öScreenµÄÃüÁî¶¼ÊÇÒÔCtrl+a¿ªÍ·µÄ£¬³£ÓõÄÃüÁÓУ¨×¢Ò⿪ͷµÄCtrl+aÊ¡ÂÔÁË£¬²¢ÇÒҪעÒâ´óСдºÍ¿ØÖƼü£©£º

¡¡¡¡C ÇåÆÁ
¡¡¡¡Ctrl+D »òÕß d ´Óµ±Ç°µÄscreenÖÐÌø³öÀ´£¬Ï൱ÓÚ¡°ÐÝÃß¡±£¬ÒԺ󻹿ÉÒÔÔÙÁ¬½ÓÉÏ
¡¡¡¡h ½ØÆÁ£¬ÆÁÄ»ÉϵÄ×Ö·ûÄÚÈÝ»á´æÎªÒ»¸öhardcopyÎļþ
¡¡¡¡? ÏÔʾ°ïÖúÐÅÏ¢£¬³£Óõİ´¼ü¶¼ÓÐ˵Ã÷
¡¡¡¡k ¹Ø±Õµ±Ç°¡°´°¿Ú¡±
¡¡¡¡c ¿ªÒ»¸öд°¿Ú
¡¡¡¡n ÏÂÒ»¸ö´°¿Ú
¡¡¡¡p ÉÏÒ»¸ö´°¿Ú
¡¡¡¡¡± ÏÔʾ´°¿ÚÁбí
¡¡¡¡A ¶¨Ò嵱ǰ´°¿ÚµÄ±êÌâ

¡¡¡¡°´¼ü¿´ËƸ´ÔÓ£¬ÓõĶàÁË×ÔÈ»¾Í»áÊìϤ²¢¼ÇסÁË£¬´ó¼ÒÒ²¿ÉÒԲο¼Ò»ÏÂÁíÒ»·Ý°´¼ü˵Ã÷¡£

¡¡¡¡ScreenµÄÁíÍâÒ»¸öÓ÷¨ÒªÉÔÎ¢ÌØÊâһЩ£¬Õâô˵°É£¬±ÈÈçÄ㿪ÁËn¸ö´°¿ÚÕýÔÚ¹¤×÷£¬Í»È»ÓÐÊÂҪͣÏÂÀ´£¬ÔÝʱ¹Ø±Õµô×÷±ðµÄÊ£¬»òÕßÊÇÔÚ¹«Ë¾Ã»×÷Íê»Ø¼Ò½Ó×Å×÷£¬ÒÖ»òÊǵ½·þÎñÆ÷µÄÍøÂçÁ¬½Ó¶ÏµôÁË£¬ÄÇôÄãÒѾ­´ò¿ªµÄn¸ö´°¿Ú¡¢ÄãµÄ¹¤×÷״̬Äܲ»Äܱ£ÁôÄØ£¿´ð°¸µ±È»Êǿ϶¨µÄ£¡ÕâÒ²ÊÇScreenµÄÒ»´óÌØÉ«£¬Óöµ½ÉÏÊöÇé¿ö£¬ÄãÖ»ÒªCtrl+a d¾Í´ÓscreenµÄ¹¤×÷½çÃæÖÐÌø³öÀ´ÁË£¬»Øµ½Õý³£µÄshell»·¾³£¬Ê²Ã´Ê±ºòÏë»ØÀ´ÁË£¬ÔÙʹÓÃscreen -rÃüÁî¾ÍÓÖÄÜÁ¬½Óµ½Äã¸Õ²ÅµÄ¹¤×÷״̬¼ÌÐø¹¤×÷ÁË¡£¼´Ê¹ÊÇÔÚ¹«Ë¾µÄscreenûÓÐÓÃCtrl+a dÃüÁî½øÐÐdeatach£¬»¹¿ÉÒÔÓÃscreen -x°Ñ¿ØÖÆÈ¨¡°ÇÀ¡±¹ýÀ´£¬ºÙºÙ¡£

¡¡¡¡Screen»¹¾ßÓÐlog¹¦ÄÜ£¬Ê¹ÓÃScreen -LÃüÁîÆô¶¯£¬¾Í»áÔÚÓû§µÄhomeĿ¼ÏÂ×Ô¶¯Éú³Éscreenlog.?Îļþ£¬ÆäÖÐ?ÊÇÄãÔÚscreenÖпªµÄ¡°´°¿Ú¡±ºÅ£¬Ä¬ÈϵÚÒ»¸öΪ0¡£ÕâÑùÓû§ÔÚscreenÖеÄËùÓвÙ×÷¾Í¶¼¿ÉÒԼǼÏÂÀ´ÁË£¬²»¹ÜÊÇΪÁËдÎÄÕ»¹ÊÇ´æµµÓö¼ºÜ·½±ã¡£²»¹ýscreenlogÖл¹¼Ç¼ÁËEscape CodeÐÅÏ¢£¬ËùÒÔÖ±½ÓÓÃvi»òÕßless²é¿´ºÜ²»·½±ã£¬cat³öÀ´µ¹ÊÇԭ֭ԭ棬±£´æÁ˲ÊÉ«shellµÄËùÓÐÑÕÉ«£¬µ«±Ï¾¹²»·½±ã£¬ËùÒÔÎÒ×Ô¼ºÐ´ÁËÒ»¸ö°Ñscreenlogת»»Îªhtml´úÂëµÄ¹¤¾ß£¬×Ô¼º¾õµÃ»¹ÓеãÓðɡ£

¡¡¡¡screenlogÖеÄÑÕÉ«ºÍlinux shellÖеÄÑÕɫһÑù£¬¶¼ÊÇÓÃEscape CodeÖеÄÑÕÉ«´úÂëÀ´ÊµÏֵ쬹ØÓÚÕâЩÑÕÉ«´úÂ룬Pradeep PadalaÓÐһƪÎÄÕ½éÉܵıȽÏÏêϸ£¬ÖµµÃѧϰһÏ¡£

¡¡¡¡ÊìϤºÍÕÆÎÕscreen¶Ô¹¤×÷ѧϰ¶¼Óкܴó°ïÖúµÄ£¬¼ÇµÃÔ­À´ÌÖÂÛÔ¶³Ì×ÀÃævncµÄʱºò£¬Ò»Î»Å£È˾ÍÔø¾­Ëµ¹ýssh+screenÊÇ×îÇ¿´óµÄ£¬ÏÖÔÚ×Ô¼ºÒ²ÓÐÁËÏàÓ¦µÄ»·¾³£¬¹ûÈ»ÑÔÈçÆäʵ£¬nixÖ÷»úµÄ¹ÜÀí´ó¿ÉÈÓµôÔ¶³Ì×ÀÃæÈí¼þÁË¡£

¡¡¡¡PS£ºÔÚдÉÏÃæÄǸöscreenlogת»»¹¤¾ßµÄʱºò˳±ã·¢¾òÁËÒ»¸öÕýÔò±í´ïʽ¼ì²â¹¤¾ß£¬²»ÖªµÀÊÇÄÄλ²»ÖªÃûµÄǰ±²Á÷´«µ½ÍøÉϵģ¬Ê®·ÖºÃÓã¬Ö»ÊÇjs´úÂ벻̫±ê×¼£¬ÔÚfirefoxÏÂÎÞ·¨Ê¹Óã¬ÎҾͶÔËüССµÄ¶¯ÁËÒ»µãÊÖÊõ£¬½â¾öÁ˼æÈÝÐÔµÄÎÊÌ⣬·´ÕýÎÒÔÚLinux+FirefoxÏÂÊÇ¿ÉÒÔÓõġ£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. jackie098 ÓÚ 2007-09-24 21:19:03·¢±í:

    Ó÷¨¿ÉÒÔÈ¥www.baidu.com
    www.google.comµÈÈ¥²éѯ



    ~~ÎҺܲ»¸ºÔðÈÎ~~~
    ²»ºÃÒâ˼
    ÀÁ~~~~

  2. jackie098 ÓÚ 2007-09-24 21:15:59·¢±í:

    tcpdumpÕâ¸öÃüÁîÒ²ºÜÇ¿´ó
    ÅäºÏScreen¸üºÃ
    ÍÛ¹þ¹þ~