linux - screen多重窗口

(1)常用screen参数

screen -S yourname # 新建一个叫yourname的session

screen -ls # 列出当前所有的session

screen -r yourname # 回到yourname这个session

screen -d yourname # 远程detach某个session

screen -d -r yourname # 结束当前session并回到yourname这个session

(2)在session使用ctrl

C-a ? # 显示所有键绑定信息

C-a c # 创建一个新的运行shell的窗口并切换到该窗口

C-a n # Next,切换到下一个 window

C-a p # Previous,切换到前一个 window

C-a 0..9 # 切换到第 0..9 个 window

Ctrl+a [Space] # 由视窗0循序切换到视窗9

C-a C-a # 在两个最近使用的 window 间切换

C-a x # 锁住当前的 window,需用用户密码解锁

C-a d # detach,暂时离开当前session,screen session 转到后台执行

C-a z # 把当前session放到后台执行,用 shell 的 fg 命令则可回去。

C-a w # 显示所有窗口列表

C-a t # time,显示当前时间,和系统的 load

C-a k # kill window,强行关闭当前的 window

C-a [ # 进入 copy mode,在 copy mode 下可以回滚、搜索、复制就像用使用 vi 一样

C-b Backward,PageUp

C-f Forward,PageDown

H(大写) High,将光标移至左上角

L Low,将光标移至左下角

0 移到行首

$ 行末

w forward one word,以字为单位往前移

b backward one word,以字为单位往后移

Space 第一次按为标记区起点,第二次按为终点

Esc 结束 copy mode

C-a ] # paste,把刚刚在 copy mode 选定的内容贴上

猜你喜欢

转载自blog.csdn.net/helunqu2017/article/details/113823093