安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  网络软件  >  远程监控 > tmux(终端多路复用器) v3.2 官方版
tmux(终端多路复用器)

tmux(终端多路复用器)

 v3.2 官方版
  • 软件大小:0.77 MB
  • 更新日期:2021-04-29 10:09
  • 软件语言:英文
  • 软件类别:远程监控
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:0.77 MB

软件介绍 人气软件 下载地址

为您推荐: 网络软件

  tmux可以帮助用户配置终端控制方案,在设计远程终端控制的时候就可以加载这款软件部署相关的功能模块,可以在软件分屏监控终端,可以在软件通过命令读取终端,可以发送远程命令,让用户在单个屏幕上轻松管理多个终端,您可以在软件保存工作数据,可以将缓存的数据保存到电脑,允许在缓冲区,客户端,树模式下配置快捷键,方便快速将数据发送到控制模式的客户端,也支持更改控制模式的现有客户端标志以适用于任何客户端,用户可以在软件随时构建新的工作会话界面,需要注意的是在扩展新会话之前,不要释放旧会话的工作目录,如果你需要这款软件就下载吧!

tmux(终端多路复用器)

软件功能

  tmux是一个终端多路复用器:它使从单个屏幕创建,访问和控制多个终端成为可能。tmux可能会与屏幕分离,并继续在后台运行,然后再重新连接。

  该版本可在OpenBSD,FreeBSD,NetBSD,Linux,OS X和Solaris上运行。

  提供了强劲的、易于使用的命令行界面

  可横向和纵向分割窗口

  窗格可以自由移动和调整大小,或直接利用四个预设布局之一

  可在多个缓冲区进行复制和粘贴

  可通过交互式菜单来选择窗口、会话及客户端

软件特色

  使用调试符号进行构建

  创建一个静态版本

  使用utempter库、使用utf8proc库

  在新窗口中添加-S标志,以使其选择现有窗口

  添加 split-window--z以启动窗格缩放

  使同步窗格成为窗格选项,并将-U标志添加到set-option到

  将消息日志更改为每个服务器而不是每个客户端

  在Mohsin Kaleem的控制模式下添加客户端分离的通知。

使用说明

  安装tmux

  二进制包

  许多平台都提供了预构建的tmux软件包,尽管这些软件包通常已经过时了。可在平台软件包管理工具的文档中找到有关发现和安装这些命令的命令的详细信息,例如:

tmux(终端多路复用器)

  一些第三方二进制软件包可用:AppImage和 RPM。

  从源tarball

  tmux需要两个库可用:

  1、libevent

  2、ncurses

  另外,tmux需要C编译器,make,yacc(或bison)和pkg-config。

  在大多数平台上,这些都是作为软件包提供的。下表列出了运行或构建tmux所需的软件包:

tmux(终端多路复用器)

  如果libevent和ncurses不作为软件包提供,则可以从源代码构建它们,请参阅本节。

  tmux使用autoconf,因此它提供了一个配置脚本。要构建并/usr/local使用sudo安装,请运行:

tmux(终端多路复用器)

  要在其他地方安装,请添加--prefix配置,例如/usradd --prefix=/usr。

  建立依赖关系

  如果依赖项不可用,则可以从源代码构建它们并在本地安装。如果可以从系统软件包中安装依赖项,则不建议这样做。

  构建需要安装C编译器,make,automake,autoconf和pkg-config。与ncurses相比,构建libevent更常见。

  可以在项目站点上找到完整的说明,但这是如何~/local为单个用户安装libevent和ncurses的摘要。要将系统范围内的文件安装到目录下/opt或目录中/usr/local,请分别用替换所需的路径$HOME/local并make install以root身份运行(例如,使用sudo:)make && sudo make install。

  对于libevent:

tmux(终端多路复用器)

  对于ncurses:

tmux(终端多路复用器)

  然后需要使用PKG_CONFIG_PATH以下命令将tmux configure脚本指向本地库:

tmux(终端多路复用器)

  如果ncurses和libevent安装在不同的目录中,而不是全部安装在中~/local,则它们的两个lib/pkgconfig目录都必须在中PKG_CONFIG_PATH,例如:

  PKG_CONFIG_PATH=/opt/libevent/lib/pkgconfig:/opt/ncurses/lib/pkgconfig ./configure --prefix=$HOME/local

  新建的tmux可以在中找到~/local/bin/tmux。

  在Linux上本地安装tmux时,可能需要告知运行时链接程序使用LD_LIBRARY_PATH环境变量在何处查找库,例如:

  LD_LIBRARY_PATH=$HOME/local/lib $HOME/local/bin/tmux -V

  要查看手册页,MANPATH必须进行以下设置:

  MANPATH=$HOME/local/share/man man tmux

  大多数用户会希望在shell配置文件中配置这些配置,例如, .profile在ksh或.bash_profilebash中配置:

tmux(终端多路复用器)

  从版本控制

  从Git构建tmux与从tarball构建以及autoconf和automake具有相同的依赖关系。构建与从tarball进行构建相同,除了首先必须生成configure脚本。要安装到/usr/local:

tmux(终端多路复用器)

  配置选项

  tmux提供了一些配置选项:

tmux(终端多路复用器)

常见问题

  配置:libevent not found或ncurses not found

  未安装libevent库或其头。确保安装了适当的软件包(某些平台将库从标头拆分为-dev或-devel软件包)。

  tmux won't run from ~/local

  在Linux上,请确保LD_LIBRARY_PATH已设置,或尝试使用静态构建(--enable-static进行配置)。

  autogen.sh complains about AM_BLAH

  确保已安装pkg-config。

  配置: C compiler cannot create executables

  要么没有C编译器(gcc,铛)安装,或者不工作-检查并没有什么愚蠢的CFLAGS或CPPFLAGS。

  Red Hat Enterprise Linux / CentOS RPMs

  主要存储库中提供的tmux软件包通常已经过时,特别是对于长期支持分发。可以从此处获得用于更新的tmux版本的RPM 。

  例如,要建立存储库并安装在RHEL8上:

  sudo yum install http://galaxy4.net/repo/galaxy4-release-8-current.noarch.rpm

  sudo yum install tmux

  或直接在RHEL6上安装RPM:

  sudo rpm -ivh http://galaxy4.net/repo/RHEL/6/x86_64/tmux-3.1b-2.el6.x86_64.rpm

人气软件