V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
chenqh
V2EX  ›  Linux

有个问题, tmux 到底是怎么用的?

  •  
  •   chenqh · 2017-03-20 21:43:39 +08:00 · 4436 次点击
    这是一个创建于 2593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    tmux 难道不是用来断线重连的吗? 为什么我把笔记本从公司带回家,然后"broken Pipe"了呢 难道 tmux 不是这么用的吗

    第 1 条附言  ·  2017-03-21 10:31:15 +08:00
    ..知道怎么用了。。
    原来要开 session..
    20 条回复    2017-03-21 11:23:15 +08:00
    julyclyde
        1
    julyclyde  
       2017-03-20 21:47:42 +08:00
    你应该把 tmux 运行在服务器上
    什么叫难道,明明就不是
    动动脑子想想原理!
    yangqi
        2
    yangqi  
       2017-03-20 21:49:38 +08:00
    RTFM
    wangxn
        3
    wangxn  
       2017-03-20 21:50:07 +08:00 via Android
    没看懂楼主的意思。用笔记本登录公司的服务器?
    ynyounuo
        4
    ynyounuo  
       2017-03-20 21:52:00 +08:00 via iPhone
    少年,你别告诉我你的 tmux 是本地运行然后希望保持 ssh 连接的。
    xuboying
        5
    xuboying  
       2017-03-20 21:53:54 +08:00 via Android
    本地 tmux?!
    chenqh
        6
    chenqh  
    OP
       2017-03-20 22:16:19 +08:00
    @ynyounuo 是的,我就是这么想的。。不然完全想不出 tmux 怎么用!!服务器 screen 自带。。 tmux ubuntu14.04 的不是大于 1.9..
    est
        7
    est  
       2017-03-20 22:21:40 +08:00
    快使用 mosh 。地球爆炸了也能在火星接着用不需要重连。
    chenqh
        8
    chenqh  
    OP
       2017-03-20 22:34:54 +08:00
    @est 我搜下。。
    scnace
        9
    scnace  
       2017-03-20 22:37:03 +08:00 via Android
    @est 那么问题来了 地球爆炸了 服务器不是也炸了?🙈
    dangyuluo
        10
    dangyuluo  
       2017-03-20 22:38:52 +08:00
    我是用来分 panel 和 window ,太多窗口不爽。
    chenqh
        11
    chenqh  
    OP
       2017-03-20 22:39:19 +08:00
    @dangyuluo 好吧
    LukeXuan
        12
    LukeXuan  
       2017-03-20 22:48:19 +08:00
    @scnace 即使那样 mosh 也会允许你预输入命令 2333
    est
        13
    est  
       2017-03-20 23:00:26 +08:00
    @scnace 你都在火星上了。为啥还要连地球的服务器?
    scnace
        14
    scnace  
       2017-03-20 23:17:56 +08:00   ❤️ 1
    @est 卧槽 我傻逼了 233
    wjidea
        15
    wjidea  
       2017-03-20 23:25:21 +08:00
    根据楼主的描述,你想用 mosh
    SharkIng
        16
    SharkIng  
       2017-03-21 04:51:17 +08:00
    tmux = screen 我基本上是这么理解的,但是和断线重连没任何关系。
    phrack
        17
    phrack  
       2017-03-21 07:50:17 +08:00 via Android
    在服务器运行, tmux 自己会保活,程序就是在 tmux 下启动而不属于 ssh ,跟着就保活了
    owt5008137
        18
    owt5008137  
       2017-03-21 09:27:56 +08:00 via Android
    我这有个比较有意思的用法。
    介于 osx 上的远程桌面都是一坨屎啊一坨屎💩。 teamview 又容易被系统 kill 掉,所以远程桌面的时候复制粘贴很麻烦。

    然后可以本地 ssh 客户端开 tmux 和远程桌面里的终端里的 tmux attach 到同一个 session 上。然后复制粘贴就方便啦
    likuku
        19
    likuku  
       2017-03-21 10:22:34 +08:00
    @chenqh tmux 你可以把它当作是 BSD 授权版的 screen ,就是这样
    kkxxxxxxx
        20
    kkxxxxxxx  
       2017-03-21 11:23:15 +08:00
    断线重连你要的是 mosh
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2678 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 16:02 · PVG 00:02 · LAX 09:02 · JFK 12:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.