“Screen 基础”的版本间的差异
跳到导航
跳到搜索
小 (导入1个版本) |
(→常用命令) |
||
(未显示同一用户的2个中间版本) | |||
第21行: | 第21行: | ||
=常用命令= | =常用命令= | ||
<pre> | <pre> | ||
+ | |||
+ | 注意 使用命令时 在screen里面还是要 nohub command & #不然还是可能会断的呢 就是有时会断 有是不会断 尴尬 | ||
+ | |||
ctrl-a c:创建一个新的 Shell | ctrl-a c:创建一个新的 Shell | ||
ctrl-a ctrl-a:在 Shell 间切换 | ctrl-a ctrl-a:在 Shell 间切换 |
2020年2月19日 (三) 03:00的最新版本
平时除了nohup 感觉就是screen 不错了
最初的使用
启动 输入 screen 就启动 Screen 假如你要退出,甚至关掉终端,那么好吧,按 ctrl-a ctrl-d,屏幕会显示 [detached],你就放心的关终端吧。 处于detached状态的screen会话,你可以使用screen -r 重新连接上 -list|-ls 列出现有screen会话,格式为pid.tty.host screen -list会显示该会话为dead状态。使用screen -wipe命令清除该会话:
下面说恢复
在玩了一圈之后,你又想进入 Screen 了,怎么办?只需输入 screen -r 即可。 [root@wawa]# screen -ls There is a screen on: 32182.pts-0.VM_130_111_centos (Attached) [root@wawa]# screen -r 32182.pts
常用命令
注意 使用命令时 在screen里面还是要 nohub command & #不然还是可能会断的呢 就是有时会断 有是不会断 尴尬 ctrl-a c:创建一个新的 Shell ctrl-a ctrl-a:在 Shell 间切换 ctrl-a n:切换到下一个 Shell ctrl-a p:切换到上一个 Shell ctrl-a 0…9:同样是切换各个 Shell ctrl-a d:暂时断开screen会话 exit 退出当前窗口,如果它是此screen的唯一窗口时,此screen也将完全退出。
相关资料
http://linuxtoy.org/archives/screen.html
PS: 个人以为, 脚本控制是tmux的杀手锏… 从 screen 切换到 tmux http://linuxtoy.org/archives/from-screen-to-tmux.html
脚本化 tmux PS 可以把vim 变成 ide http://linuxtoy.org/archives/scripting-tmux.html
tmux:GNU screen 替代品 http://linuxtoy.org/archives/tmux.html