Linux 使用利器 screen和tmux

使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。

screen -ls

screen

还有另一个tmux也是非常的强大。

tmux可以配置自己的快捷键,在~/.tmux.conf文件中。

set -g prefix ^dunbind ^bbind d send-prefixbind k selectp -U # 选择上窗格bind j selectp -D # 选择下窗格bind h selectp -L # 选择左窗格bind l selectp -R # 选择右窗格

build D source-file ~/.tmux.layout #这个是使用快捷键直接生成相应的layout

layout文件为.tmux.layout

selectp -t 0 #选中第0个窗格splitw -h -p 50 #将其分成左右两个selectp -t 1 #选中第一个,也就是右边那个splitw -v -p 50 #将其分成上下两个,,这样就变成了图中的布局了selectp -t 0 #选回第一个

然后tmux进入:

Ctrl+d " – split pane horizontallyCtrl+d % – 将当前窗格垂直划分Ctrl+d 方向键 – 在各窗格间切换Ctrl+d,并且不要松开Ctrl,方向键 – 调整窗格大小Ctrl+d c – (c)reate 生成一个新的窗口Ctrl+d n – (n)ext 移动到下一个窗口Ctrl+d p – (p)revious 移动到前一个窗口.Ctrl+d 空格键 – 采用下一个内置布局Ctrl+d q – 显示分隔窗口的编号Ctrl+d o – 跳到下一个分隔窗口Ctrl+d & – 确认后退出 tmux

原文:

作者:hongchangfirst

hongchangfirst的主页:

关于爱情的句子:情不知所起,一往而情深。

Linux 使用利器 screen和tmux

相关文章:

你感兴趣的文章:

标签云: