Tmux Linux 分屏工具

刚进入IT行业做Linux运维,小白一枚。在公司发现有同事使用mac操作linux系统界面时,可以使用快捷键分屏,于是自己在网上找了一下linux相关的分屏工具。

Tmux是一个键盘驱动的终端分屏工具,可以替代Linux下的screen。当然,如果是在Mac下使用的话,它的核心功能(例如window,分屏等)也是可以被iTerm2替代的,不过好在Tmux在unix操作系统中足够通用,用包管理工具(apt-get, brew等)即可安装,所以了解并熟练使用它,还是能为平时终端下的工作节省不少时间的。

有一本关于Tmux的书:tmux: Productive Mouse-Free Development

自己在Centos7系统上安装简单使用了一下

安装tmux

#yum install tmux -y

一些管理session的命令

tmux list-session                                                       列出创建的session

tmux new-session  <会话名>                                   创建一个新的session

tmux attach-session -t <会话名>                              进入一个session

tmux rename-session -t <会话名> <新的会话名>    重命名一个session

tmux choose-session -t <会话名>

tmux kill-session -t<会话名>                                     删除一个session

创建一个新的session

#tmux new -s new_session

创建一个新的窗口

按下CTRL+b然后按c

查看创建的窗口

按下CTRL+b然后w回车,可以看到创建的窗口,可以选择窗口按回车进入,f键效果差不多,f键可以直接输入窗口号进入

在一个窗口直接切换另一个窗口

按下CTRL+b再按窗口编号0、1、2 窗口编号默认从0开始

按照顺序切换到不同的窗口

按下CTRL+b然后按n到达下一个窗口,按p到达上一个窗口

把窗口分成许多面板

按下CTRL+b然后再按 ’’ 将当前窗口水平分割

按下% 将竖直分割

按下光标键(上下左右),可以在面板之间切换

从会话中脱离出来,会话不杀死

按下CTRL+b然后再按d

离开一个窗口

输入exit或者按下CTRL+b然后再按&

时间: 2025-01-05 07:01:47

Tmux Linux 分屏工具的相关文章

Window Tidy:最好的 MacOS 分屏工具

本文标签: MacOS分屏工具 WindowTidy Mac小工具 早在 Windows 7 的时代,微软就给其引入了分屏的功能.将窗口拖至显示屏的左右和上边缘,就可以将窗口变为显示器大小的一半或者全屏.而在之后的 Windows 8 和 Windows 10 中,这个功能被发扬光大,甚至可以做到一屏四窗.也因为 Windows 在窗口排列的开创性创新,我们给 Windows 的分屏功能给予了高度的评价. 但是反观 macOS ,直到 2015 年发布的 OS X El Capitan 才引入了

windows 10 下的linux子系统用法 -- tmux分屏工具用法

1 激活linux子系统的方法见百度: 2 打开powershell,输入bash启动子系统终端:输入exit退出: 3 输入tmux attach连接会话:ctrl-b+d 返回终端:ctrl-b+s列出会话: 4 输入ctrl-b+c新建窗口:ctrl-b+&关闭当前窗口:ctrl-b+数字切换窗口: 5 输入ctrl-b+"上下分屏:ctrl-b+%左右分屏:ctrl-b关闭当前面板:ctrl-b+方向键切换面板.

tmux分屏工具

使用tmux分屏(既可以左右分屏,也可以上下分屏) (1)安装工具 在ubuntu系统中使用sudo apt-get install tmux安装tmux工具 (2)使用工具 1,输入命令tmux使用工具 2,上下分屏:ctrl + b  再按 " 3,左右分屏:ctrl + b  再按 % 4,切换屏幕:ctrl + b  再按o 5,关闭一个终端:ctrl + b  再按x 6,上下分屏与左右分屏切换: ctrl + b  再按空格键 其他: ! 将当前面板置于新窗口,即新建一个窗口,其中仅

linux 终端分屏工具

2019-09-19 centos7中安装tmux多终端复用工具.tmux可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机. 效果如图: 一.安装多屏复用工具tmux yum -y install tmux 二.进入tmux tmux tmux命令执行后会创建一个会话和一个窗口,一个会话中可以有多窗口,一个窗口中可以有多个面板.如图中就是一个会话窗口中的多个面板. 三.tmux工具的基本使用 窗口的操作都需要先按Ctrl+b松开后,再按对应的字符进行操作. 1.创建多个窗口 按 C

Linux tmux分屏工具

Tmux介绍: Tmux是BSD实现的Screen替代品,相对于Screen,它更加先进:支持屏幕切分,而且具备丰富的命令行参数,使其可以灵活.动态的进行各种布局和操作.它可以做到一条命令就启动起来(强大的配置),左侧是终端,右侧是Vim,下面来一个gdb--总之它就是一个灵活的IDE,任仍你配置 安装: CentOS的软件安装工具不是apt-get  是yum 安装tmux之前需要先安装一些支持的组件: yum install libevent-devel ncurses-devel 接下来就

SecureCRT + Tmux 分屏 高效开发

最近发现了SecureCRT的一些好玩的功能, 具体如下: 1. 发送消息到所有的终端 首先选中查看-->交互窗口 此时会看到下面出现一个输入窗口 然后, 右击选择"发送交互到所有标签" ,然后发送一条命令, 所有打开的终端都会接收到 例如: 输入 cd /usr/local/software/ 两台打开的终端,同时执行了这个命令 2. 在secureCRT + Tumx上实现分屏显示各终端, 这将大大提高开发的效率 使用到的软件是Tumx. Tumx及其相关文件的下载和安装 安

linux中录屏工具byzanz

linux中录屏工具byzanz: 1.安装 sudo apt install byzanz 2.使用 help:byzanz-record --help 配合xwininfo使用--xwininfo为linux系统自带, 通过 xwininfo指令确定byzanz所需要的参数--x.y坐标,长.宽等 示例&效果图 1 byzanz-record -x 350 -y 800 -w 400 -h 900 ~/download/screenload.gif

linux终端vi同时显示多个文件的分屏操作及切换操作

以前看到那边分屏操作的觉得很高端,现在初步整理了一下. 这里不是那个用代码实现的分屏,完全属于linux的操作命令 一.打开并显示文件 1.打开 这个不用说了,就是vi xx.c,或者vi xx1.c xx2.c 如果vi已经打开,则在底行模式输入 :open xx.c 2.显示 终端底行模式输入 :split     垂直分屏 :vsplit   水平分屏 (没输入一次分屏命令多一个分屏窗口) 二.窗口间的切换 这里有一下几种切换方法: 1.底行模式 :bn  下一个文件 :bp  上一个文件

Linux下vim分屏显示功能

收集简单的Vim分屏显示功能的用法: 分屏启动Vim vim -on file1 file2 ...使用小写的o参数来上下分屏. vim -On file1 file2 ...使用大写的O参数来左右分屏.注释: n是数字,表示分成几个屏. 关闭分屏 关闭当前窗口. Ctrl+W c关闭当前窗口,如果只剩最后一个了,则退出Vim. Ctrl+W q 分屏 上下分割当前打开的文件. Ctrl+W s上下分割,并打开一个新的文件. :sp filename左右分割当前打开的文件. Ctrl+W v左右