tmux 使用心得

使用 Tmux 在后台运行 Linux 命令

Tmux 是一个强大的多路复用器,它允许我们在单个窗口中运行多个终端会话。对于不熟悉它的人来说,学习 tmux 是一个很好的选择。Tmux 使在 Linux 中运行后台命令毫不费力。

tmux new -d 'ping -c 10 8.8.8.8 > www.itpro.net.cn.log'

在你的命令后添加一个 &

运行 Linux 后台命令的最简单方法是在命令后添加与号 (&)。例如,如果从终端启动 gedit 文本编辑器,则在关闭编辑器之前无法使用 shell。但是,当您在命令中添加额外的 & 时,您将能够立即使用 shell。

$ gedit&

TMUX - 分屏复用

官方文档: https://man7.org/linux/man-pages/man1/tmux.1.html

tmux使用手册: http://louiszhai.github.io/2017/09/30/tmux/#导读

~/.tmux.conf 文件配置如下:

set-option -g mouse on

unbind C-b
bind C-a send-prefix
set-option -g prefix2 `
unbind '"'
bind - splitw -v -c '#{pane_current_path}' # 垂直方向新增面板,默认进入当前目录
unbind %
bind = splitw -h -c '#{pane_current_path}' # 水平方向新增面板,默认进入当前目录

# 绑定hjkl键为面板切换的上下左右键
bind -r i select-pane -U # 绑定k为↑
bind -r k select-pane -D # 绑定j为↓
bind -r j select-pane -L # 绑定h为←
bind -r l select-pane -R # 绑定l为→

windows terminal +tmux 鼠标选中后 按下C-v即可复制

tmux 分屏复用功能:

tmux send-keys -t 1:0.1 "date" Enter

基本操作


tmux 使用心得
https://k3ppf0r.pages.dev/2022/07/08/杂项配置/tmux使用心得/
作者
k3ppf0r
发布于
2022年7月8日
许可协议