tmux基础命令

1. 安装(Ubuntu/Debian)

sudo apt install tmux

2. 创建会话

在终端中输入以下命令启动一个新的 tmux 会话:

tmux

如果希望为会话命名,可以使用:

tmux new -s mysession

3. 基础操作

(1) 会话的连接与分离

列出会话

使用以下命令查看当前所有会话:

tmux ls

重新连接会话:

使用以下命令连接到分离的会话:

tmux attach -t mysession

杀死会话

可以Ctrl + d直接退出当前会话并杀死当前会话。也可以通过以下命令杀死当前会话,会话中的程序也会直接断开:

exit

如果在其他会话中,可以通过以下命令杀死指定会话:

tmux kill-session -t mysession

分离会话

按 Ctrl + b 后再按 d,可以将会话分离,回到普通终端。会话中运行的进程不会有影响,下次可以再通过tmux attach -t mysession连接。

(2) 窗格操作

tmux 允许在同一会话中创建多个窗格(pane)。

垂直分割窗格:按 Ctrl + b 后再按 %。
水平分割窗格:按 Ctrl + b 后再按 "。
切换窗格:按 Ctrl + b 后再按方向键(上下左右)。
调整窗格大小:按 Ctrl + b 后按住 Ctrl 并使用方向键。

(3) 会话管理

创建新窗口:按 Ctrl + b 后再按 c 创建一个新窗口。
切换窗口:按 Ctrl + b 后再按 n(下一个)或 p(上一个)切换窗口。
列出窗口:按 Ctrl + b 后再按 w 显示窗口列表。
关闭窗口:在窗口中输入 exit 或按 Ctrl + d。

(4) 复制和粘贴

tmux 具有内置的复制和粘贴功能。

进入复制模式:按 Ctrl + b 后再按 [。
选择文本:使用方向键移动光标,按空格键开始选择,移动光标- 选择文本。
复制文本:选择完成后,按 Enter 键复制。
粘贴文本:按 Ctrl + b 后再按 ] 粘贴。

4. 常见命令总结

tmux new -s session_name:创建新会话并命名。
tmux ls:列出所有会话。
tmux attach -t session_name:连接到指定会话。
tmux kill-session -t session_name:杀死指定会话。
Ctrl + b d:分离当前会话。
Ctrl + d:杀死当前会话。
Ctrl + b %:垂直分割窗格。
Ctrl + b ":水平分割窗格。
Ctrl + b o:切换窗格。
Ctrl + b c:创建新窗口。
Ctrl + b n:切换到下一个窗口。
Ctrl + b p:切换到上一个窗口。

参考:https://blog.youkuaiyun.com/songguangfan/article/details/143346786

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值