ssh 怎样保存 session? 以当前 session 新建 splitview? 远程 vim 复制本地系统剪贴板?

2015-08-04 23:40:54 +08:00
 likaci
三个问题,不知道是使用的姿势不对,还是关键词不对, 查了好久无解

1.保存session: 远程到跳板机上开tmux可以, 有没有本地方案重启后还能恢复?
2.新建splitview: 比如我正grep写正则的时候, 想vi一下看看文件内容
3.vim复制到本地剪贴板: 直接用鼠标选择复制 会有多余的换行和行号

谢谢
2408 次点击
所在节点    tmux
4 条回复
comicfans44
2015-08-05 11:13:04 +08:00
1 没懂,tmux直接运行在目标机上即可,只需本地直接连接,本地机无论重启还是重连tmux session依然有效,为何需要跳板机
2 tmux就可以
likaci
2015-08-05 14:08:11 +08:00
@comicfans44 多谢指点,我一直是本地运行tmux…看来是姿势不对
我这边的需求是这样的:
有多(5)个服务器,偶尔要连接到其中几台查log、打包
我想保存下来这些ssh会话的窗口大小、路径
不然每次都要 ssh 然后cd 过去,虽然 alias 几个命令,但还是觉得麻烦。
comicfans44
2015-08-05 14:55:57 +08:00
@likaci 如果是想保存连接到多个服务器的窗口大小和路径,可考虑这样:

某一台(或者用跳板机)上开tmux,切换好你所需的view ,然后在每个窗口下分别ssh连接到你要管理的机器(可能你需要配置ssh不超时或者使用autossh) ,只要开着tmux的这台机器不关闭,每次你都连接tmux运行的这台机器然后attach即可
cxbig
2015-08-19 06:28:03 +08:00
remote 用 tmux ,配置文件同步一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/210844

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX