SHELL TIPS: GNU SCREEN 的一些小技巧
SHELL TIPS: GNU 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。
在 screen 最下方显示状态栏,状态栏包括已经打开的 screen 标签列表,当前的 screen 和时间。其中在 screen 标签处显示该 screen 所处的目录名。显示 screen 所处的目录名这一点实现起来要困难一些,首先得修改 .bashrc,加入 screen term 对应的信息
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}%< %{= kG}%-=%D %c%{-}'
shelltitle '$ |bash'
最终效果为:
SHELL TIPS: GNU SCREEN 的一些小技巧相关推荐
- 对于shell脚本获取参数的一些小技巧
问题如下: 根据脚本参数的个数$#进行一个循环,在依次输出每个参数$1 $2 $3...... 我有一个循环变量i $i 取到这时的i为1,我想使用这个1再去调用$1,也是就是打印出第一个参数 就是$ ...
- 强烈推介的几个微信小程序开发小技巧,简单又实用
前段时间在下开发了个微信小程序,开发过程中总结了一些我觉得对我有用的小技巧,提炼出来,相当于一个总结复盘,也希望可以帮助到大家.如果对大家确实有帮助,别忘了点赞哦 ???? - 微信开发者工具版本:1 ...
- 强烈推荐的几个微信小程序开发小技巧,简单又实用
前段时间在下开发了个微信小程序,开发过程中总结了一些我觉得对我有用的小技巧,提炼出来,相当于一个总结复盘,也希望可以帮助到大家.如果对大家确实有帮助,别忘了点赞哦 ???? - 微信开发者工具版本:1 ...
- Linux Shell Tips小技巧
文章目录 sed 指定行 删除文本 替换文本 小技巧 查找N天内修改文件 Shell写R语言 makefile写shell bad interpreter错误 替换换行符为空格 压缩并打包目录 重定向 ...
- 介绍使用 GNU Screen 的小技巧
学习基本的 GNU Screen 终端复用技术,然后下载我们的终端命令备忘录,以便你能够熟悉常用的快捷方式. 学习基本的 GNU Screen 终端复用技术,然后下载我们的终端命令备忘录,以便你能够熟 ...
- uwsgi怎么通过浏览器访问某个脚本_4个Shell小技巧帮你提高机器学习效率:写好脚本,事半功倍...
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在机器学习的实践过程中,用好Shell能帮你很多节省时间. 最近,有位来自ETHZ的学生分享了一些Shell小技巧.对程序员来说,这些技巧更 ...
- 4个Shell小技巧,帮你提高机器学习生产效率
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在机器学习的实践过程中,用好Shell能帮你很多节省时间. 最近,有位来自ETHZ的学生分享了一些Shell小技巧.对程序员来说,这些技巧 ...
- linux使用小技巧——screen
linux使用小技巧--screen 在linux的日常应用中,经常会编译安装一些比较大的软件.有时也会编译安装内核.此时,我们大多会使用CRT或XSHELL等软件远程连接到linux服务器进行编译安 ...
- 转:26个Jquery使用小技巧(jQuery tips, tricks solutions)
26个Jquery使用小技巧(jQuery tips, tricks & solutions) 前段时间发布了Jquery类库1.4版本,使用者也越来越多,为了方便大家对Jquery的使用,下 ...
最新文章
- KDTable的列绑定F7控件方法
- 服务器文件数量监控,服务器监控指标有哪些?好文章一定要收藏
- ORACLE EXPDP命令使用详细【转】
- 科一主观题刷题 0308
- 十二月无书稿,总个结(2011)
- [查找问题] 例5.1 找x
- 对是否要用Linux的思考
- 自定义Exception异常
- 时序分析基本概念介绍<input/output delay>
- Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}
- 北航计算机学院考研英语一还是二,2020北京航空航天大学计算机考研考试科目知多少?...
- Matlab S-function 使用总结
- Golang的反射机制(The Laws of Reflection)
- Win7 不支持此接口问题
- 【量化选基】中证500指数增强比300增强好吗?
- 人工智能行业每日必读(2020年1月14日)
- 信息系统开发与管理 思维导图
- html怎么消除上下间距,html上下间距怎么调-电脑自学网
- 大前端开发 前端如何开发 APP
- 华为 中兴 海康嵌入式软件工程师面试题
热门文章
- 如何确定C语言中数组的大小?
- 设计网页字体css,CSS教程
:网页字体及字体大小的设计
- Win10笔记本电脑如何开启热点
- commons,jsoup,htmlunit,jackson,nekohtml,Object,xalan,xercesImpl,beanutils,lang3,httpclient,jar包下载
- springBoot跨域注解@CrossOrigin
- kotlin android获取按钮,Kotlin Android按钮
- Java:集合系列目录(Category)
- wos 文献被引_全世界最权威的文献检索工具,这6个检索技巧必须要掌握!
- vim设置tab宽度为4_vim编辑器VimScript插件开发系列一「定制Vim 3」
- 数据库的字段属性(重点)