美文网首页
tmux (screen) 语句管理远程服务器计算任务

tmux (screen) 语句管理远程服务器计算任务

作者: 无解后仰跳投 | 来源:发表于2020-04-08 20:21 被阅读0次

    使用tmux或screen 远程管理Ubuntu服务器上的计算任务

    screen 篇

    screen -S name 创建一个新会话

    screen -ls 查看所有会话

    ctrl +a+d 挂起会话

    screen -r name进入会话

    screen -S session_name -X quit 终止会话

    Ctrl+a ? 显示所有键绑定信息

                  Ctrl+a w    显示所有窗口列表

                  Ctrl+a C-a    切换到之前显示的窗口

                  Ctrl+a c    创建一个新的运行shell的窗口并切换到该窗口

                  Ctrl+a n    切换到下一个窗口

                  Ctrl+a p    切换到前一个窗口(与C-a n相对)

                  Ctrl+a 0..9    切换到窗口0..9

                  Ctrl+a a    发送 C-a到当前窗口

                  Ctrl+a d    暂时断开screen会话

                  Ctrl+a k    杀掉当前窗口

                  Ctrl+a [    进入拷贝/回滚模式

    tmux篇

    会话管理

    常用命令

    tmux new创建默认名称的会话(在tmux命令模式使用new命令可实现同样的功能,其他命令同理,后文不再列出tmux终端命令)

    ******** tmux new -s mysession创建名为mysession的会话 *********常用

    tmux ls显示会话列表

    tmux a连接上一个会话

    ******* tmux attach-session mysession连接指定会话 *********常用

    ******* 挂起当前会话  (ctrl | b d) 同时按住ctrl b 然后放开,再快速按d *********常用

    tmux rename -t s1 s2  重命名会话s1为s2

    tmux kill-session关闭上次打开的会话

    tmux kill-session -t s1关闭会话s1

    tmux kill-session -a -t s1关闭除s1外的所有会话

    tmux kill-server关闭所有会话

    常用快捷键

    prefix s列出会话,可进行切换

    prefix $重命名会话

    prefix d分离当前会话 (ctrl | b d)

    prefix D分离指定会话

    窗口管理

    prefix c  创建一个新窗口

    prefix ,  重命名当前窗口

    prefix w列出所有窗口,可进行切换

    prefix n进入下一个窗口

    prefix p进入上一个窗口

    prefix l进入之前操作的窗口

    prefix 0~9选择编号0~9对应的窗口

    prefix .修改当前窗口索引编号

    prefix '切换至指定编号(可大于9)的窗口

    prefix f根据显示的内容搜索窗格

    prefix &关闭当前窗口

    窗格管理

    prefix %水平方向创建窗格

    prefix "垂直方向创建窗格

    prefix Up|Down|Left|Right根据箭头方向切换窗格

    prefix q显示窗格编号

    prefix o顺时针切换窗格

    prefix }与下一个窗格交换位置

    prefix {与上一个窗格交换位置

    prefix x关闭当前窗格

    prefix space(空格键)重新排列当前窗口下的所有窗格

    prefix !将当前窗格置于新窗口

    prefix Ctrl+o逆时针旋转当前窗口的窗格

    prefix t在当前窗格显示时间

    prefix z放大当前窗格(再次按下将还原)

    prefix i显示当前窗格信息

    其他命令

    tmux list-key列出所有绑定的键,等同于prefix ?

    tmux list-command列出所有命令

    相关文章

      网友评论

          本文标题:tmux (screen) 语句管理远程服务器计算任务

          本文链接:https://www.haomeiwen.com/subject/mnsxmhtx.html