tmux 非 root 用户安装 & 用法详解


前言

本文主要记录了用于服务器训练时,进程守护的终端工具 tmux 的用法

2023.4.28 更新
添加了非 root 用户安装的办法


1. ubuntu 安装

1.1. root 用户安装

apt-get update && apt-get install -y tmux

1.2. 非 root 用户安装

1.2.1. 下载源代码

需要下载源码安装

  • 下载 tmux 及其依赖软件
    • 如果无法正常下载,可将 github.com 替换为镜像网站 kgithub.com 进行加速
wget -c https://github.com/tmux/tmux/releases/download/3.0a/tmux-3.0a.tar.gz
wget -c https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz
wget -c https://ftp.gnu.org/gnu/ncurses/ncurses-6.2.tar.gz
  • 解压安装包
tar -xzvf tmux-3.0a.tar.gz
tar -xzvf libevent-2.1.11-stable.tar.gz
tar -xzvf ncurses-6.2.tar.gz

1.2.2. 使用源码进行安装

安装 libevent

  • 进入目录
cd  libevent-2.1.11-stable
  • 设置安装路径
./configure --prefix=$Home/tools/tmux --disable-shared
make && make install

2. 常用指令

  • 创建新的 session 窗口
    • s: session-name
tmux new -s new_session
  • 在 new_session 中创建新的窗口
    • 第一步:按 Ctrl+B 组合键,然后松开
    • 第二步:再单独按一下 C
  • 在窗口间切换
    • 第一步:按 Ctrl-B 组合键,然后松开
    • 第二步:按数字键
  • 分离窗口
    • 回到 base 窗口
    • 方法一:
      • 第一步:输入组合键 Ctrl+B,然后松开。
      • 第二步:输入字母 D
    • 方法二:
tmux detach
  • 恢复窗口
tmux a -t new_session
tmux attach -t new_session
  • 退出窗口
tmux kill-session -t session_name
  • 切换窗口
tmux switch -t session_name

总结

本文主要记载有关 tmux 的非 root 用户安装方法和使用方法

非 root 用户安装参考链接:非root用户服务器安装tmux

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zzzyzh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值