« 水木二站开设 P.windtear 版 | Main | 更新 tg3 的最新驱动 »
April 18, 2006
screen - linux 下强大的多窗口管理器
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 https://windtear.net/archives/2006/04/18/000964.html http://windtear.net/archives/2006/04/18/000964.html screen - linux 下强大的多窗口管理器 Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). 很久很久之前就开始用了 我个人主要用的地方在于: 1. 断线恢复 远程登录之后 screen -r 恢复 2. 多窗口 执行管理任务可以同时做多个 或者开多个窗口便于协调查漏补缺 一般来说需要定制一下的 定制一下不会闪提示啥的 配置文件:/etc/screenrc 和 ~/.screenrc startup_message off vbell off 启动时常用的 screen -S windtear screen -R screen -r [pid.tty.host] screen -r windtear 快捷按键一般以C-a(control-a) 开始 前天blog写 tee 后 scaner 评论提到 就想起来写一下screen screen记Log是C-a H 建新窗口:C-a c 然后执行管理任务 比如 vim ipcn.c 或者在当前screen窗口 执行 screen vim ipcn.c 处理完自动关闭回到原screen窗口 其他的细节看帮助 看man好了 很多很细很强大 比如 列出窗口 C-a w/C-w 切换窗口 C-a space n p 锁定窗口 C-a x 查看帮助:C-a ? Screen key bindings, page 1 of 1. Command key: ^A Literal ^A: a break ^B b lockscreen ^X x reset Z clear C log H screen ^C c colon : login L select ' copy ^[ [ meta a silence _ detach ^D d monitor M split S digraph ^V next ^@ ^N sp n suspend ^Z z displays * number N time ^T t fit F only Q title A flow ^F f other ^A vbell ^G focus ^I pow_break B version v help ? pow_detach D width W history { } prev ^P p ^? windows ^W w info i readbuf < wrap ^R r kill K redisplay ^L l writebuf > lastmsg ^M m remove X xoff ^S s license , removebuf = xon ^Q q ^] paste [.] " windowlist -b - select - 0 select 0 1 select 1 2 select 2 3 select 3 4 select 4 5 select 5 6 select 6 7 select 7 8 select 8 9 select 9 I login on O login off ] paste . [Press Space for next page; Return to end.] |
Posted by windtear at April 18, 2006 11:45 PM