服务器端使用Screen
来源:互联网 发布:cx one4.41软件 编辑:程序博客网 时间:2024/06/06 18:05
服务器端使用Screen提高工作效率
如果你在linux服务器端工作,没有听说过Screen或tmux那简直弱爆了。有时间自己可以多了解一些。
简单介绍下Screen:
下面简单介绍下screen的配置和使用。
1)配置方法
在自己的home目录下建一个名为 .screenrc 的screen配置文件。
下面贴一下我的配置,仅供参考:
2)使用方法:
初次使用,使用 screen -S <标识名> 来新建一个screen会话,之后可以通过如上快捷键操作,比如F2新建窗口,F3,F4切换
一但开启了screen,你不再需要担心网络状态,比如现在可以直接关掉远程连接,所有的会话由screen继续保持运行。
重新恢复screen会话,建议使用: screen -rd <之前已建立的标识名>
另外,可以通过我上述配置的F9快捷键,从screen会话中快速detach出来。
不需要的screen窗口,可以直接在shell里exit出来
3)常用技巧:
--NOTE: 标准命令是C-a, 我在上述配置中将其改为C-z了,所以下面使用C-z来描述。
a) C-z [ 进入screen copy mode, 可以方便地向上滚屏查看需要的内容,此时自动进入vi模式,可以使用vi的移动及查找等等功能;
b) C-z : 命令模式,比如我这时可以输入encoding utf8 utf8 来改变当前screen的显示编码,当前这些可以通过配置文件来控制;
c) C-z k kill current window, 当一个窗口进入一些假死状态无法exit时,可以使用screen的这个命令强行杀死;
d) C-z c 创建一个新的运行shell的窗口并切换到该窗口(是的,就是我上面配置里绑定的F2);
e) C-z n 切换到下一个窗口(对应我的F4,除了n还可以使用:^@ ^N sp这三个),当然n可以替换具体数字0,1,2,3等从而直接进入指定窗口,类似其他不再赘述了,直接man screen查看help吧;
f) C-z A 窗口重命名(已被我绑定到F8),合理使用这个功能,给每个窗口起有意义的名字方便快速定位;
g) C-z ? 显示出所有的绑定,OK,所有的东西都在这里了。关键是多动手尝试 :-)
4)其他
有时我们需要临时登录到服务器上测试运行一个程序,或在服务器上临时编辑一个重要文件,但担心操作过程中会断网。这时,可以在命令前加个screen来临时创建一个screen会话。
比如:
- 服务器端使用Screen
- 使用screen
- screen 使用
- screen 使用
- screen使用
- screen使用
- screen 使用
- Screen 命令使用
- 使用screen管理会话
- screen命令使用介绍
- screen 使用备份
- Linux Screen 使用技巧
- screen使用笔记
- screen简单使用
- screen使用笔记
- linux screen 的使用
- screen命令使用介绍
- Linux screen 工具使用
- Eclispe自动提示功能出现问题
- UnityVR视频
- 二路归并排序
- 2016夏季练习
- 总结使用dom4j和xpath对xml文件的增删改查
- 服务器端使用Screen
- Spring学习(二)
- C语言外挂小程序
- ViewPager相关问题总结
- 多态与覆盖
- 数据结构实验之图论六:村村通公路
- FZU 2215 Simple Polynomial Problem (多项式乘法 栈)
- @property的使用策略
- 【u110】灾后重建