[20170711]关于tmux共享会话问题.txt

--//星期6,7看了一些tmux相关数据,学习如何共享会话,老外给它起一个很好听的名字叫做结对编程(Pair Programming).
--//参考书籍Pragmatic.Bookshelf.tmux.2.Productive.Mouse-Free.Development.1680502212.pdf

1.做简单的方法:

--session 1 :
$ tmux

--session 2 :
$ tmux attach

2.上面例子很简单,如果你启动多个会话,最好的给会话建立名字:

# tmux new-session -s test
# tmux ls
test: 1 windows (created Tue Jul 11 09:55:29 2017) [203x64]

--//这样别的用户连接在加入-t test参数就ok了.
# tmux attach -t test

3.上面这样操作存在一个缺点就是,就是如果你在其中一个会话操作另外的会话也会同时显示操作.
--//也就是无法做到2个人同时操作.书里面也提供例子:

--session 1 :
$ tmux new-session -s groupedsession

--session 2 :
$ tmux new-session -t groupedsession -s mysession

--//这样session 1 连接使用
$ tmux attach -t groupedsession
--//这样session 2 连接使用
$ tmux attach -t mysession

--//这样约定好那些窗口session 1使用,那些窗口session 2使用,就不存在冲突了.
--//当然你可以看到别人的操作,这对于协调解决问题也许有用.

4.使用Sockets:
--session 1:
$ tmux -S sock1

--session 2:
$ tmux -S sock1 attach

--//有一点很奇怪的地方是这样使用tmux ls没有显示:
# tmux ls
failed to connect to server: Connection refused

# tmux -S sock1 attach
# tmux ls
0: 1 windows (created Tue Jul 11 10:11:39 2017) [177x54] (attached)
--//看到的是0.

# tmux att
no sessions
# tmux attach -t 0
no sessions
# ls -l sock1
srwxrwx--- 1 root root 0 2017-07-11 10:11:39 sock1
--//建立一个socker文件.

--//也就是必须知道socket的名字才能连接.缺点也是方法1,2一样.

--//大概就这些,我并不熟悉tmux,仅仅满足我工作需要就ok了,我使用仅仅是tmux的一个小部分.
--//不过我个人认为dba应该好好学习掌握好整个儿工具软件.

[20170711]关于tmux共享会话问题.txt相关推荐

  1. 如何查询oracle的共享内存,[20190104]ipcs查看共享内存段.txt

    [20190104]ipcs查看共享内存段.txt --//数据库启动异常,有时候会留下一些共享内存段没有清理,需要使用ipcrm清理. --//由于服务器上跑2个实例,必须选择正确的共享内存段,否则 ...

  2. tmux共享_最常用的终端工具 tmux

    tmux 是一个类似于 Screen 终端复用的工具,它能够在终端出现意外的情况下,确保你的程序还在继续运行,不会中断:还能够将一个终端窗口分离成多个会话,在多任务执行时,可以提供很大的便利. tmu ...

  3. 共享会话怎么设置没访问自动断开_谁总结的JavaWeb会话技术了?太全面了...

    本文同名博客老炮说Java:https://www.laopaojava.com/,每天更新Spring/SpringMvc/SpringBoot/实战项目等文章资料 顺便再给大家推荐一套Spring ...

  4. 共享会话怎么设置没访问自动断开_云共享文档这种小事,何必专业NAS出手?蒲公英X1轻松搞定...

    前段时间出差,到了目的地之后才发现,辛辛苦苦准备了好几天的资料,拷到移动硬盘里之后,居然忘记放到公文包里了,让同事帮着一看,还在办公桌上.幸好没丢在路上,又麻烦同事帮我把资料打包之后传给了我.回来之后 ...

  5. screen和tmux管理shell会话

    一.使用screen管理会话 在使用SSH或telnet远程连接服务器时,可能都遇到为一些长时间运行的任务而头疼,比如系统备份.ftp 传输等等.通常情况下我们都是为每一个这样的任务开一个远程终端窗口 ...

  6. apache做tomcat的反向代理,并实现tomcat的会话共享

    由于php搭建动态网站当访问量到达一定上限时,就会成为整个系统的瓶颈,这是由于php本身的缺陷造成的.因此tomcat的出现,能够很好的解决php搭建的动态网站带来的问题.这是因为tomcat本身用现 ...

  7. Linux终端共享分屏神器tmux

    Linux终端共享分屏神器tmux tmux几大特色 会话与窗口解绑,终端执行的任务不再因为关闭窗口而中断 会话共享,tmux的会话可以被多人共享,同时操作,方便异地操作 支持窗口被水平垂直任意分割 ...

  8. asp.net mvc4开启SqlServer 会话共享模式

    2019独角兽企业重金招聘Python工程师标准>>> 应用部署结构(精简): 站点部署在Nginx后面,以Nginx作为反向代理,不希望在Nginx上设置ip_hash,实现比较真 ...

  9. tmux系列:2、tmux会话

    tmux系列:2.tmux会话 文章目录 tmux系列:2.tmux会话 1. 前言 2. 创建会话 3. 状态栏 4. 命令和标志 5. 命令提示符 6. 附加和分离 7. 会话清单 8. 完全杀死 ...

最新文章

  1. C#串口通信学习笔记
  2. boost::hana::at_c用法的测试程序
  3. 素数-欧拉筛-Python实现
  4. 微信小程序的基础 (一)
  5. 手机钉钉在进行视频会议时怎么录屏
  6. springboot+前端实现文件(图片)上传到指定目录
  7. 5岁儿童自学python编程-为什么外国5岁孩子就要学编程?原因你一定想知道
  8. 面象对象与面象过程内存分区
  9. 入门系列之在Ubuntu上使用Netdata设置实时性能监控
  10. linux pbs提交作业命令,PBS Pro的安装及其作业管理命令
  11. 当心真爱掉入“伪爱”漩涡
  12. 计算机通识必修课程学什么内容,计算机通识课程教学平台研究与探索.doc
  13. 操作系统---存储管理
  14. 淘宝关键词API接口、1688、京东、拼多多平台商品信息获取采集
  15. 企业申请3C认证,需要提交哪些资料?
  16. iphone版 天行skyline_苹果再迎大版本更新、iOS13.4正式版推送!这次iPhone可以当车钥匙...
  17. 中信银行信用卡中心风险管理(非技术岗)群面
  18. 小语种翻译配音的软件推荐
  19. 面试逻辑智力测试题(带答案)
  20. TKO 6-7DP入门之搬寝室

热门文章

  1. java 硬件交互_Java关键字之native
  2. reeten lock java_Java多线程分析(八)----Syschronized VS ReentrankLock
  3. 打印当前时间 毫秒_时间轮定时器
  4. win10网络邻居看到linux,在Deepin 20系统中网络共享Windows无法访问的另类解决方法...
  5. linux光驱驱动目录,linux下挂载光驱
  6. 车模厂商能否用点心?
  7. 第十六届全国大学智能车竞赛华南赛区成绩汇总
  8. 华北赛区,我们来啦!
  9. 2018年第一场省赛:黑龙江省智能车邀请赛
  10. 基于Manim针对FT教学过程的一种可行性设计