Linux tmux安装与使用

2023年 8月 13日 57.6k 0

参考文献

全网详细解决sudo: apt-get: command not found以及详细分析yum和apt-get的区别_互联网全栈开发实战的博客-CSDN博客

群晖系统Synology DSM安装ipkg包管理-腾讯云开发者社区-腾讯云 (tencent.com)

Tmux 使用教程 - 阮一峰的网络日志 (ruanyifeng.com)

安装

Linux系统分为两种
RedHat系列,包含RedhatCentosFedora
Debian系列,包含DebianUbuntu
如果我们不知道系统的版本,是RedHat系列还是Debian系列,可以通过如下指令查看:

cat /proc/version

RedHat系列

RedHat系列的包管理工具是yum,因而,我们可以使用如下命令安装:

sudo yum install tmux

Debian系列

Debian系列的包管理工具是apt-get,因而,我们可以使用如下命令安装:

sudo apt-get install xxx

群晖的DSM系统

然而群晖的DSM系统是类似于Linux Debian系列的精简版,常用的源安装命令(yum/apg-get/ipkg等)都使用不了,不过我们可以通过下面方法来自行安装ipkg包管理工具。
开启SSH功能,打开终端,使用群晖的管理员账号和密码登录,登录成功后,可使用下面命令切换到root账号:

sudo -i

下载bootstrap并安装:

wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
chmod +x syno-i686-bootstrap_1.2-7_i686.xsh
sh syno-i686-bootstrap_1.2-7_i686.xsh

之后执行更新:

ipkg update

即可使用ipkg进行安装

ipkg install tmux

卸载:

rm syno-i686-bootstrap_1.2-7_i686.xsh

使用

快捷键

  • Ctrl+b d:分离当前会话。
  • Ctrl+b s:列出所有会话。
  • Ctrl+b $:重命名当前会话。
  • Ctrl+d:退出

启动

tmux

退出

按下Ctrl+d或者显式输入exit命令,就可以退出 Tmux 窗口。

exit

新建会话

第一个启动的 Tmux 窗口,编号是0,第二个窗口的编号是1,以此类推。这些窗口对应的会话,就是 0 号会话、1 号会话。
使用编号区分会话,不太直观,更好的方法是为会话起名。

tmux new -s 

查询会话

tmux attach查看当前所有的 Tmux 会话。

tmux ls

接入会话

tmux attach命令用于重新接入某个已存在的会话。

tmux attach -t 

分离会话

在 Tmux 窗口中,按下Ctrl+b d或者输入tmux detach命令,就会将当前会话与窗口分离。

tmux detach

切换会话

tmux switch命令用于切换会话。

tmux switch -t 

重命名会话

tmux rename-session命令用于重命名会话。

tmux rename-session -t 0 

杀死会话

tmux kill-session命令用于杀死某个会话。

tmux kill-session -t 

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论