首页 > 数据库 > mysql教程 > SHELL TIPS: GNU SCREEN 的一些小技巧

SHELL TIPS: GNU SCREEN 的一些小技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 15:47:28
原创
1244 人浏览过

由于工作环境的问题,最近越来越感觉到 screen 命令的可贵,下面总结一点使用 screen 命令的小技巧。 最常用的参数组合: screen -ls // 列出已有的 screen screen -D -R // 进入指定的 screen 名,如果没有,则以该名称创建 screen 由于很常用,我把这两个

由于工作环境的问题,最近越来越感觉到 screen 命令的可贵,下面总结一点使用 screen 命令的小技巧。

最常用的参数组合:

screen -ls // 列出已有的 screen
screen -D -R // 进入指定的 screen 名,如果没有,则以该名称创建 screen

由于很常用,我把这两个命令取了个 alias:

alias sl='screen -ls'
alias sr='screen -D -R'

除了命令之外,还有快捷键 Ctrl+ac 创建 screen;Ctrl+aa 在两个 screen 之间相互切换;Ctrl+ad 从 screen 中 detach;Ctrl+a数字,跳转到数字指代的 screen。

case $TERM in
    screen*)
        # This is the escape sequence ESC k \w ESC
        # Use current dir as the title
        SCREENTITLE='\[\ek\W\e\\\]'
        PS1="${SCREENTITLE}${PS1}"
        ;;
    *)
        ;;
esac

然后 . 或者 source 一下,再修改 screen 的配置文件,添加状态栏,在 .screenrc 中添加:

caption always '%{=b cw}%-w%{=rb db}%>%n %t%{-}%+w%{-b}%
shelltitle '$ |bash'

最终效果为:

SHELL TIPS: GNU SCREEN 的一些小技巧

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
区分idle shell交换窗和文本窗
来自于 1970-01-01 08:00:00
0
0
0
linux - shell脚本中怎么判断发行版?
来自于 1970-01-01 08:00:00
0
0
0
如何用shell执行git操作
来自于 1970-01-01 08:00:00
0
0
0
vim - 有没有比较优秀的shell插件
来自于 1970-01-01 08:00:00
0
0
0
php 如何与shell命令行通信交互!
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板