首页 > 其他分享 >Tmux使用教程

Tmux使用教程

时间:2024-03-18 11:25:44浏览次数:20  
标签:教程 Ctrl tmux 会话 Tmux install 使用 窗格

1 安装及配置

安装Tmux

Ubuntu或Debian

sudo apt-get install tmux

CentOS或Fedora

sudo yum install tmux

Mac

brew install tmux

配置Tmux

设置鼠标在Tmux中可用,在~/.tmux.conf文件中写入如下命令。

set -g mouse on

在配置完Tmux之后重新加载配置。

tmux source ~/.tmux.conf

2 会话管理

新建会话

tmux new -s <session-name>

在哪个目录下执行的上述命令,那么进入会话之后的默认位置就是这个目录,因此比如你希望启动会话后执行Experiment这个文件夹的代码,那么最好可以先进入这个文件夹然后再新建会话。

列举所有会话

tmux ls

显示所有建好的会话名称及信息,也可以在会话内通过命令“Ctrl+b s”。

退出会话

Ctrl+b d

仅仅是从会话视图中退出出来,但该会话以及会话内的进程仍在后台运行。

接入会话

tmux attach -t <session-name>

杀死会话

tmux kill-session -t <session-name>

重命名会话

tmux rename-session -t <session-name>

也可以使用“Ctrl+b $”在会话内进行重命名。

3 窗口管理

创建新窗口

Ctrl+b C

切换窗口

Ctrl+b <窗口编号>

窗口重命名

Ctrl+b ,

4 窗格管理

划分左右两个窗格

Ctrl+b %

划分上下两个窗格

Ctrl+b "

参考资料

Tmux 使用教程 - 阮一峰的网络日志

标签:教程,Ctrl,tmux,会话,Tmux,install,使用,窗格
From: https://www.cnblogs.com/flyrabbit/p/18079938

相关文章

  • 多线程系列(二十一) -ForkJoin使用详解
    一、摘要从JDK1.7开始,引入了一种新的Fork/Join线程池框架,它可以把一个大任务拆成多个小任务并行执行,最后汇总执行结果。比如当前要计算一个数组的和,最简单的办法就是用一个循环在一个线程中完成,但是当数组特别大的时候,这种执行效率比较差,例如下面的示例代码。longsum=0......
  • VIM使用教程
    安装ubuntu系统sudoapt-getinstallvim-gtkcentos系统yum-yinstallvim*配置sudovim/etc/vim/vimrc首先取消掉红框中的注释(即如果行开头有引号的话去掉),然后下面有一些推荐的配置命令,可以根据需要去掉引号进行配置,这里我再补充一些。setnu//在......
  • Vue3学习日记 Day3 —— Pinia的介绍及使用
    一、Pinia1、介绍 1、介绍 Pinia是Vue最新的状态管理工具,是Vuex的替代品 2、变化 2.1、去掉了modules和mutation,每一个store都是一个独立的模块 2.2、actions即可提供异步,又可提供同步,且可直接修改state数据 2.3、提供更加符合、组合式风格的API ......
  • git 使用教程
    0写在前面首先需要在电脑下载安装git,具体步骤不再赘述。1配置命令查看密钥cd~/.ssh若显示无法找到该文件则当前电脑没有ssh密钥,需要创建新的sshkey。注:在Windows系统下的位置即为“C:\Users[用户名]”文件夹。生成密钥ssh-keygen-trsa-C"[email protected]......
  • switch使用和购买指南
    switch版本:23款日版OLED机身内存大小:64GSD卡大小:512G一、switch知识点扫盲1、switch版本和购买推荐?Switch有续航版、OLED、Lite版三个,分别如下:1️⃣续航版小白首选,性价比高,但屏幕抗反射性差。......
  • SQL 查询优化之 WHERE 和 LIMIT 使用索引详解
    奇怪的慢sql我们先来看2条sql第一条:第二条:表的索引及数据总情况: 索引:acct_id,create_time分别是单列索引,数据库总数据为500w。通过acct_id过滤出来的结果集在1w条左右。 查询结果:第一条要5.018s,第二条0.016s为什么会是这样的结果呢?第一,acct_id和create_time都有索引,不......
  • 3.3 RK3399项目开发实录-板载Ubuntu系统的使用(物联技术666)
    嵌入式物联网常用90款传感器开发例程。链接:https://pan.baidu.com/s/1oisHMZXDzKqa4EspY83V-A?pwd=o5f41.介绍Ubuntu使用手册是针对Firefly官方发布的Ubuntu系统固件特性所编写,适用于UbuntuDesktop与Minimal系统,部分与UI显示相关的介绍,只针对Desktop系统。......
  • 3.3 RK3399项目开发实录-板载Ubuntu系统的使用(wulianjishu666)
    嵌入式物联网常用90款传感器开发例程。链接:https://pan.baidu.com/s/1oisHMZXDzKqa4EspY83V-A?pwd=o5f41.介绍Ubuntu使用手册是针对Firefly官方发布的Ubuntu系统固件特性所编写,适用于UbuntuDesktop与Minimal系统,部分与UI显示相关的介绍,只针对Desktop系统。......
  • 《手把手教你》系列技巧篇(四十)-java+ selenium自动化测试-JavaScript的调用执行-下篇(
    1.简介 在实际工作中,我们需要对处理的元素进行高亮显示,或者有时候为了看清楚做跟踪鼠标点击了哪些元素需要标记出来。今天宏哥就在这里把这种测试场景讲解和分享一下。2.用法创建一个执行JS的对象,也就是JavascriptExecutor对象,这个对象是由driver进行强制类型转......
  • Navicat 16 注册教程
     下载NavicateCracker.exe:https://files.cnblogs.com/files/blogs/667310/NavicatCracker.zip?t=1710724387&download=trueNavicat16注册教程 先断网!先断网!!先断网!!!1)以管理员身份运行注册机。2)点击··,选择实际安装目录,再点击`Patch` 正常弹出下面......