其实,很多ssh工具可以自己布局内部的命令窗口。但是,这代表着额外开销多个链接资源。
Screen
是老牌的linux下的终端管理器。这里总结下基本用法:
Key | Action |
---|---|
Ctrl+a c |
new window |
Ctrl+a n |
next window |
Ctrl+a p |
previous window |
Ctrl+a “ |
select window from list |
Ctrl+a Ctrl+a |
previous window viewed |
Ctrl+a S |
split terminal horizontally into regions |
Ctrl+a | |
split terminal vertically into regions |
Ctrl+a :resize |
resize region |
Ctrl+a :fit |
fit screen size to new terminal size |
Ctrl+a :remove |
remove region |
Ctrl+a tab |
Move to next region |
Ctrl+a d |
detach screen from terminal |
Ctrl+a A |
set window title |
Ctrl+a x |
lock session |
Ctrl+a [ |
enter scrollback/copy mode |
Ctrl+a ] |
paste buffer |
Ctrl+a > |
write paste buffer to file |
Ctrl+a < |
read paste buffer from file |
Ctrl+a ? |
show key bindings/command names |
Ctrl+a : |
goto screen command prompt |
其中,如果想实现图片样式的分割,大概要这么做。
Ctrl+a |
横向分割窗口Ctrl+a Tab
切换到右侧新窗口Ctrl+a c
在这里创建终端Ctrl+a S
纵向分割窗口Ctrl+a Tab
再次切换下方窗口Ctrl+a c
创建终端