简单的tmux启动程序,学习时间不到2分钟,应该可以在所有版本的tmux中工作

smux.p的Python项目详细描述


蓝精灵

最小的tmux启动程序,可设置的选项最少,速度最快 加速时间。

最初是为了方便复制(和交互)而创建的工具 调试)分布式系统错误,需要在许多服务器和 启动进程时,smux是一个通用的tmux启动程序,它的输入 在所有方面都类似于要在每个 终点站。

依赖关系

  • Python2
  • TMUX(任何版本)

安装

运行以下命令:

sudo pip install smux.py

使用(作为命令行工具)

  1. 创建一个新文件,可以从头开始,也可以通过复制Sample.smux

  2. (可选)指定PANES_PER_WINDOWLAYOUT,如 使用信息。

  3. 对于要启动的每个窗格,请填写下表中的条目。

    ---------
    command1
    command2
    command3
    

    请注意,窗格不需要运行任何命令。

    请进一步注意,窗格中的第一个命令 是ssh ...,然后是要在 远程服务器。

  4. smux.py <input_file_name>

使用(作为库)

smux只有一个api调用create

import smux

smux.create(numPerWindow,
        [["command1_for_pane1", "command2_for_pane1"],
         ["command1_for_pane2", "command2_for_pane2"],
         ...
         ])

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java不可访问配置设计   在java中使用json就像在javascript中一样   java如何屏蔽Android 4.0主密钥   java为什么clickable的预期条件不执行click()?   Azure事件中心:Kafka消费者在java中不轮询任何内容   javajaxb和enum实现接口   java如何在标记下添加ProgressBar和按钮   java如何为对象实现arrayList   使用多重匹配重载java构造方法重载   java使用for循环和if语句搜索帐户   java JPanel在JPanel中添加了顶部填充   IntelliJ将Java项目/模块转换为Maven项目/模块   java如何迭代arraylist中的arraylist   自定义类的java“找不到符号”错误