会话管理 tmux:创建一个无名称的会话 tmux new -s daodaotest:创建名为 daodaotest 的会话 tmux new -s daodaotest -d:在后台创建名为 daodaotest...daodaotest:新建一个 daodaotest 名称的新窗口 tmux select-window -t 0~9:切换到指定编号的窗口 tmux select-window -t daodaotest...:修改当前窗口索引编号 Ctrl+b ':切换至指定编号(可大于9)的窗口 Ctrl+b f:根据显示的内容搜索窗格 Ctrl+b &:关闭当前窗口 窗格管理 tmux sp -h:水平方向创建窗格 tmux...sp:垂直方向创建窗格 tmux select-pane -U:光标切换到上方窗格 tmux select-pane -D:光标切换到下方窗格 tmux select-pane -L:光标切换到左边窗格...tmux select-pane -R:光标切换到右边窗格 tmux swap-pane -U:当前窗格上移 tmux swap-pane -D:当前窗格下移 窗格快捷键 Ctrl+b %:水平方向创建窗格
Windows有自己的编号,也可以认为和ITerm2中的Tab类似。 Pane 窗格,被划分成小块的窗口,类似于Vim中 C-w +v 后的效果。...创建会话(Session) tmux new -s session-name 通过上述命令新建一个有特定名称的会话。 一般情况下我们不会使用下列命令创建不指定名字的会话。...tmux kill-session -t session-name 当然你也可以通过直接按Ctrl+d关闭会话、窗口或窗格。...“ 竖直分割窗口 n 选择下一个窗口 p 选择上一个窗口 0~9 选择0~9对应的窗口 窗格(Pane)管理 % 创建一个水平窗格 “ 创建一个竖直窗格 q 显示窗格的编号 o 在窗格间切换 } 与下一个窗格交换位置...{ 与上一个窗格交换位置 !
Tmux 允许你在一个终端窗口中,通过多个窗格(pane)和窗口(window)同时进行多项操作,极大地提高了使用终端的效率。...接下来,我们用简单易懂的语言介绍一下 Tmux 的基础使用方法,让你迅速上手这个强大的工具。快捷键快捷键是 Tmux 操作的核心,通过它们,你可以快速实现会话管理、窗格和窗口的操作。...创建新窗口: Ctrl+b c切换到上一个窗口: Ctrl+b p切换到下一个窗口: Ctrl+b n切换到指定编号的窗口: Ctrl+b 从列表中选择窗口: Ctrl+b w窗口重命名...新建会话新建一个默认名称的会话:tmux或新建一个指定名称的会话:tmux new -s # 新建一个名称叫做 alex 的会话分离会话让当前会话在后台运行,你可以安全地关闭终端连接...继续探索 Tmux,你会发现更多强大功能,比如自定义快捷键、脚本自动化等,让你的工作更加得心应手。我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!
下次使用时,重新连接到会话tmux attach-session -t my_session。 五、窗格操作 Tmux 可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...# 当前窗格上移 $ tmux swap-pane -U # 当前窗格下移 $ tmux swap-pane -D 5.4 窗格快捷键 下面是一些窗格操作的快捷键。...Ctrl+b %:划分左右两个窗格。 Ctrl+b ":划分上下两个窗格。 Ctrl+b :光标切换到其他窗格。是指向要切换到的窗格的方向键,比如切换到下方窗格,就按方向键↓。...# 切换到指定编号的窗口 $ tmux select-window -t # 切换到指定名称的窗口 $ tmux select-window -t <window-name...的名字是随机数字) $ tmux 创建一个有名字的session tmux new -s session_name 以下只有命令在tmux创建的seesion中方可使用 退出tmux 可以直接在命令行按下
可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...新建窗口 tmux new-window命令用来创建新窗口。...# 切换到指定编号的窗口 $ tmux select-window -t # 切换到指定名称的窗口 $ tmux select-window -t <window-name...;此时的操作与vi/emacs相同,按q/Esc退出 ~ 列出提示信息缓存;其中包含了之前tmux返回的各种提示信息 $ 重命名当前会话 窗口操作 按键 含义 c 创建一个新窗口...修改当前窗口编号;相当于窗口重新排序 f 在所有窗口中查找指定文本 窗格操作 按键 含义 " 将当前窗格平分为上下两块 % 将当前窗格平分为左右两块 x 关闭当前窗格
下次使用时,重新连接到会话tmux attach-session -t my_session。 五、窗格操作 Tmux 可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...# 当前窗格上移 $ tmux swap-pane -U # 当前窗格下移 $ tmux swap-pane -D 5.4 窗格快捷键 下面是一些窗格操作的快捷键。...Ctrl+b q:显示窗格编号。 六、窗口管理 除了将一个窗口划分成多个窗格,Tmux 也允许新建多个窗口。 6.1 新建窗口 tmux new-window命令用来创建新窗口。...# 切换到指定编号的窗口 $ tmux select-window -t # 切换到指定名称的窗口 $ tmux select-window -t 6.4 窗口快捷键 下面是一些窗口操作的快捷键。 Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。
使用编号区分会话,不太直观,更好的方法是为会话起名。 $ tmux new -s 上面命令新建一个指定名称的会话。...tmux kill-session命令用于杀死指定会话。...下次使用时,重新连接到会话 tmux attach-session-t my_session 窗格操作 Tmux 可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...新建窗口 tmuxnew-window命令用来创建新窗口 $ tmux new-window # 新建一个指定名称的窗口 $ tmux new-window -n 查看当前是在哪个窗口...Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。 Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序)。 Ctrl+b n:切换到下一个窗口。
下次使用时,重新连接到会话 tmux attach-session -t my_session。 五、窗格操作 Tmux 可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...tmux swap-pane -R 5.4 窗格快捷键 下面是一些窗格操作的快捷键。...6.1 新建窗口 tmux new-window 命令用来创建新窗口。...# 切换到指定编号的窗口 $ tmux select-window -t # 切换到指定名称的窗口 $ tmux select-window -t 6.4 窗口快捷键 下面是一些窗口操作的快捷键。 Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。
三 使用 鉴于tmux的构成分三部分,tmux命令使用主要的对象是 会话(session),窗口(window)和窗格(pane)。常用的动作包含创建、关闭(退出)、重命名、连接、分离、选择。...3.1 session操作 tmux new 创建默认名称的会话 tmux new -s mysession 创建名为mysession的会话 tmux ls 显示会话列表 tmux a 连接上一个会话...tmux a -t mysession 连接指定会话,tmux a -t 1 tmux rename -t s1 s2 重命名会话s1为s2 tmux kill-session 关闭上次打开的会话...修改当前窗口索引编号 prefix ' 切换至指定编号(可大于9)的窗口 prefix f 根据显示的内容搜索窗格 prefix & 关闭当前窗口 在 session 1 中 使用 crtl+b...3.4 窗格管理 prefix % 水平方向创建窗格 prefix " 垂直方向创建窗格 prefix Up|Down|Left|Right 根据箭头方向切换窗格 prefix q 显示窗格编号
使用编号区分会话,不太直观,更好的方法是为会话起名。 $ tmux new -s 上面命令新建一个指定名称的会话。...下次使用时,重新连接到会话tmux attach-session -t my_session。 五、窗格操作 Tmux 可以将窗口分成多个窗格(pane),每个窗格运行不同的命令。...六、窗口管理 除了将一个窗口划分成多个窗格,Tmux 也允许新建多个窗口。 6.1 新建窗口 tmux new-window命令用来创建新窗口。...# 切换到指定编号的窗口 $ tmux select-window -t # 切换到指定名称的窗口 $ tmux select-window -t 6.4 窗口快捷键 下面是一些窗口操作的快捷键。 Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。
/my_script.sh & nohup命令会将程序的输出默认重定向到nohup.out文件,如果需要可以指定其他输出文件: sh nohup ..../my_script.sh & 使用tmux或screen工具 tmux和screen是两个流行的终端复用工具,它们可以创建一个持久的会话,在会话中运行的程序不会因为用户退出而终止。...它的主要优点包括: 会话管理:tmux 可以创建、分离和重新连接会话,使得程序可以在不同的会话中独立运行而不会因为终端关闭而中断。...窗口分割:tmux 允许在一个终端窗口中分割成多个窗格,每个窗格都可以运行独立的终端会话,这对于并行处理任务非常有用。 脚本友好:tmux 提供丰富的命令行选项,可以方便地在脚本中使用。...此外,tmux 的窗口分割和脚本友好性,使得它在现代开发和运维场景中更加实用。学习和掌握tmux将为您的日常工作和长期任务管理提供极大的便利。
使用命令 tmux new -s session2创建一个名为session2的会话 命令 Ctrl - b 松手后按下 %垂直分割 "水平分割进行创建相同的panes 命令Ctrl - b s 在Tmux...,后期需用插件增强或者使用 `iterm2` 1.开启鼠标滚动允许鼠标选择窗格panes vi ~/.tmux.conf 添加 set -g mouse on 2.使用Tmux插件Tmux-yank改善复制粘贴体验...(tab补全)表示开/关窗格同步 操作界面(缺点是不显示窗格标题): ?...3.2 Tmux-xpanes ★: 安装方法-GitHub_readme 使用包管理工具直接安装 安装后配置窗格的标题位置,默认为底部.个人觉得在顶部好看,可以这样修改 `vi ~/.zshrc(bashrc...10.200.2.10 10.200.2.11` -t表示显示窗格标题 -c 表示命令 更多参数见readme PS:可以修改xpanes脚本实现功能自定义 ?
创建 Tmux 会话 在终端中运行如下命令创建 Tmux 会话并附着进入: tmux 抑或, tmux new 一旦进入 Tmux 会话,你将看到一个 沉在底部的绿色的边栏,如下图所示。...你可以通过使用 tmux ls 命令验证: image.png 附着进入 Tmux 会话 通过如下命令,你可以附着进入最后一个被创建的会话: tmux attach 抑或, tmux a 如果你想附着进入任意一个指定的有名会话...,在 Tmux 中,这个叫做 “Tmux 窗格”。...每个窗格中可以同时运行不同的程序,并同时与所有的窗格进行交互。每个窗格可以在不影响其他窗格的前提下可以调整大小、移动位置和控制关闭。我们可以以水平、垂直或者二者混合的方式切割屏幕。...水平切割窗格 欲水平切割窗格,使用 Ctrl+b 和 "(半个双引号)。 image.png
附: 划分窗格 tmux split-window tmux split-window //划分上下两个窗格 tmux split-window -h //划分左右两个窗格 移动光标...tmux select-pane tmux select-pane -U //光标切换到上方窗格 tmux select-pane -D //光标切换到下方窗格 tmux select-pane...-L //光标切换到左边窗格 tmux select-pane -R //光标切换到右边窗格 新建窗口 tmux new-window tmux new-window -n //切换到指定编号的窗口 tmux select-window -t //切换到指定名称的窗口 tmux rename-window ...//为当前窗口起名(或重命名) 快捷键 Ctrl+b c :创建一个新窗口,状态栏会显示多个窗口的信息。
/emacs相同,按q/Esc退出 ~ 列出提示信息缓存;其中包含了之前tmux返回的各种提示信息 窗口操作 c 创建新窗口 & 关闭当前窗口 数字键 切换至指定窗口 p 切换至上一窗口 n...(分割窗口) % 垂直分割 " 水平分割 o 交换窗格 x 关闭窗格 ⍽ 左边这个符号代表空格键 - 切换布局 q 显示每个窗格是第几个,当数字出现的时候按数字几就选中第几个窗格 { 与上一个窗格交换位置...} 与下一个窗格交换位置 z 切换窗格最大化/最小化 同步窗格 这么做可以切换到想要的窗口,输入 Tmux 前缀和一个冒号呼出命令提示行,然后输入: :setw synchronize-panes 你可以指定开或关...帮助 调整窗格尺寸 如果你不喜欢默认布局,可以重调窗格的尺寸。虽然这很容易实现,但一般不需要这么干。...默认情况下,方向键是启用的。在配置文件中启用 Vim 键盘布局来切换窗口、调整窗格大小。Tmux 也支持 Vi 模式。
Tmux会话管理 新建会话 退出会话 查看会话 && 杀死会话 接入会话 切换会话 重命名会话 会话快捷键 新建会话 创建一个新的窗口,其中-s后接窗口会话名字 tmux new -s <session-name...窗口相关 Ctrl+b c:创建一个新窗口 Ctrl+b n:切换到下一个窗口 Ctrl+b w:从列表中选择窗口 Ctrl+b :切换到指定编号的窗口,编号显示在状态栏 Ctrl+b ,:窗口重命名...窗口快捷键 Ctrl+b %:分成左右两个窗格 Ctrl+b ":分成上下两个窗格 Ctrl+b z:当前窗格全屏显示,再按一次恢复 Ctrl+b q:显示窗格编号 Ctrl+b t:在当前窗格显示时间...Ctrl+b :光标切换到其他窗格 Ctrl+b o:光标切换到下一个窗格 Ctrl+b {:左移当前窗格 Ctrl+b }:右移当前窗格 Ctrl+b Ctrl+o:上移当前窗格...Ctrl+b Alt+o:下移当前窗格 Ctrl+b space:切换窗格布局 Tmux窗口个管理 # 划分上下两个窗格 tmux split-window # 划分左右两个窗格 tmux split-window
安装 tmux brew install tmux 可以直接安装到电脑中。 简单使用 打开 在命令行中,直接输入 `tmux` 即可启动。...后台执行 ctrl + b 然后按 d 可以将这个后台隐藏,如果想回到隐藏的进程,可以输入 tmux attach 即可。...Pane窗格,被划分可小块的窗口,类似于 vim 中的 C-w +v 。 快捷键 ctrl + b 来激活快捷键,开启后可以使用一些特定按键来执行操作。 分类 快捷键 功能 基础 ?..." 垂直分割窗口 n 选择下一个窗口 p 选择上一个窗口 0~9 选择0~9对应的窗口 l 在前后两个窗口间切换 w 通过窗口列表切换窗口 f 在所有窗口中查找指定文本...Pane管理 % 创建水平窗格 " 创建一个垂直窗格 h 将光标移入下左侧窗格 j 将光标移入下下方窗格 l 将光标移入下右侧窗格 k 将光标移入下上方窗格 q 显示窗格编号
$ tmux # 或者,新建一个指定 test1 名称的会话 $ tmux new -s test1 # 查看所有会话 $ tmux ls $ tmux list-sessions # test1...Ctrl+b c:创建一个新窗口 Ctrl+b ,:重命名当前窗口 Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序) Ctrl+b n:切换到下一个窗口 Ctrl+b :切换到指定编号的窗口...Ctrl+b o:光标切换到下一个窗格 Ctrl+b d:分离当前会话 Ctrl+b :光标切换到其他窗格。...是指向要切换到的窗格的方向键,比如切换到下方窗格,就按方向键↓ Ctrl+b {:当前窗格左移 Ctrl+b }:当前窗格右移 Ctrl+b Ctrl+o:当前窗格上移 Ctrl+...:将当前窗格拆分为一个独立窗口 Ctrl+b z:当前窗格全屏显示,再使用一次会变回原来大小 Ctrl+b Ctrl+:按箭头方向调整窗格大小 Ctrl+b q:显示窗格编号
(分割窗口) % 垂直分割 " 水平分割 o 交换窗格 x 关闭窗格 ⍽ 空格键 - 切换布 局 q 显示每个窗格是第几个,当数字出现的时候按数字几就选中第几个窗格 { 与上一个窗格交换位置...} 与下一个窗格交换位置 z 切换窗格最大化/最小化 同步窗格 这么做可以切换到想要的窗口,输入 Tmux 前缀和一个冒号呼出命令提示行,然后输入: :setw synchronize-panes 你可以指定开或关...帮助 调整窗格尺寸 如果你不喜欢默认布局,可以重调窗格的尺寸。虽然这很容易实现,但一般不需要这么干。...: resize-pane -D 20 当前窗格向下扩大 20 格 PREFIX : resize-pane -t 2 -L 20 编号为 2 的窗格向左扩大 20 格 文本复制模式:...默认情况下,方向键是启用的。在配置文件中启用 Vim 键盘布局来切换窗口、调整窗格大小。Tmux 也支持 Vi 模式。
Ctrl+b ":划分上下两个窗格。 Ctrl+b :光标切换到其他窗格。是指向要切换到的窗格的方向键,比如切换到下方窗格,就按方向键↓。...Ctrl+b ;:光标切换到上一个窗格。 Ctrl+b o:光标切换到下一个窗格。 Ctrl+b {:当前窗格与上一个窗格交换位置。 Ctrl+b }:当前窗格与下一个窗格交换位置。...Ctrl+b Ctrl+o:所有窗格向前移动一个位置,第一个窗格变成最后一个窗格。 Ctrl+b Alt+o:所有窗格向后移动一个位置,最后一个窗格变成第一个窗格。 Ctrl+b x:关闭当前窗格。...Ctrl+b q:显示窗格编号。 Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。 Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序)。 Ctrl+b n:切换到下一个窗口。...Ctrl+b :切换到指定编号的窗口,其中的是状态栏上的窗口编号。 Ctrl+b w:从列表中选择窗口。 Ctrl+b ,:窗口重命名。
领取专属 10元无门槛券
手把手带您无忧上云