“远程管理screen and tmux”的版本间差异

来自Shiyin's note
跳到导航 跳到搜索
(以“== tmux == *tmux detach一个session Ctrl+b (bind key,可以自己定义)+d *查看tmux已经detach的session [shen@cat-office~/BGG]$ tmux ls 0: 1 windows...”为内容创建页面)
 
→‎tmux
 
(未显示另一用户的1个中间版本)
第1行: 第1行:
== tmux ==
== tmux ==


*tmux detach一个session
*;detach一个session
Ctrl+b (bind key,可以自己定义)+d
Ctrl+b (bind key,可以自己定义)+d


*查看tmux已经detach的session
*;查看已经detach的session
[shen@cat-office~/BGG]$ tmux ls
[shen@cat-office~/BGG]$ tmux ls
0: 1 windows (created Mon Nov 26 21:50:23 2012) [80x28]
0: 1 windows (created Mon Nov 26 21:50:23 2012) [80x28]
*attach一个已经detach的senssion
*;attach一个已经detach的senssion
tmux a -t 0
tmux a -t 0

*;快捷键
:C-b ? // 显示快捷键帮助
:C-b C-o //调换窗口位置
:C-b 空格键 //采用下一个内置布局
:C-b ! // 把当前窗口变为新窗口
:C-b ” // 模向分隔窗口
:C-b % // 纵向分隔窗口
:C-b q // 显示分隔窗口的编号
:C-b o // 跳到下一个分隔窗口
:C-b 上下键 // 上一个及下一个分隔窗口
:C-b C-方向键 //调整分隔窗口大小
:C-b & // 确认后退出 tmux
:C-b c // 创建新窗口
:C-b 0~9 //选择几号窗口
:C-b c // 创建新窗口
:C-b n // 选择下一个窗口
:C-b l // 最后使用的窗口
:C-b p // 选择前一个窗口
:C-b w // 以菜单方式显示及选择窗口
:C-b s // 以菜单方式显示和选择会话
:C-b t //显示时钟

== screen ==

*配置文件:.screenrc

*生成一个虚拟的终端
Ctrl+a+c

*虚拟终端之间切换
Ctrl+a

*detach一个session
Ctrl+a (bind key,可以自己定义)+d

*查看已经detach的session
[shen@cat-office~/BGG]$ screen -ls
There is a screen on:
24670.pts-1.cat-office (Detached)
1 Socket in /var/run/screen/S-shen.
*attach一个已经detach的senssion
screen -R 24670

2013年11月24日 (日) 14:59的最新版本

tmux

  • detach一个session
Ctrl+b (bind key,可以自己定义)+d
  • 查看已经detach的session
[shen@cat-office~/BGG]$ tmux ls
0: 1 windows (created Mon Nov 26 21:50:23 2012) [80x28]

  • attach一个已经detach的senssion
tmux a -t 0
  • 快捷键
C-b ? // 显示快捷键帮助
C-b C-o //调换窗口位置
C-b 空格键 //采用下一个内置布局
C-b ! // 把当前窗口变为新窗口
C-b ” // 模向分隔窗口
C-b % // 纵向分隔窗口
C-b q // 显示分隔窗口的编号
C-b o // 跳到下一个分隔窗口
C-b 上下键 // 上一个及下一个分隔窗口
C-b C-方向键 //调整分隔窗口大小
C-b & // 确认后退出 tmux
C-b c // 创建新窗口
C-b 0~9 //选择几号窗口
C-b c // 创建新窗口
C-b n // 选择下一个窗口
C-b l // 最后使用的窗口
C-b p // 选择前一个窗口
C-b w // 以菜单方式显示及选择窗口
C-b s // 以菜单方式显示和选择会话
C-b t //显示时钟

screen

  • 配置文件:.screenrc
  • 生成一个虚拟的终端
Ctrl+a+c
  • 虚拟终端之间切换
Ctrl+a
  • detach一个session
Ctrl+a (bind key,可以自己定义)+d
  • 查看已经detach的session
[shen@cat-office~/BGG]$ screen -ls
There is a screen on:
       24670.pts-1.cat-office  (Detached)
1 Socket in /var/run/screen/S-shen.

  • attach一个已经detach的senssion
screen -R 24670