一些 Fedora 用户把大年夜部分甚至是所有时光花费在了敕令行终端上。 终端可让您拜访全部体系,以及数以千计的强大年夜的实用法度榜样。 然则,它默认情况下一次只显示一个敕令行会话。 即使有一个大年夜的终端窗口,全部窗口也只会显示一个会话。 这浪费了空间,特别是在大年夜型显示器和高分辨率的标记本电脑屏幕上。 然则,如不雅你可以将终端分成多个会话呢? 这恰是 tmux 最便利的处所,或者说弗成或缺的。
安装并启动 tmux
开端前,请在体系上安装 tmux 应用法度榜样。 你须要为您的用户帐户设置 sudo 权限(如不雅须要,请查看本文获取相干解释)。
- sudo dnf -y install tmux
运行 tmux法度榜样:
- tmux
状况栏
起首,似乎什么也没有产生,除了涌如今终端的底部的状况栏:
Start of tmux session
底部栏显示:
- [0] – 这是 tmux 办事器创建的第一个会话。编号大年夜 0 开端。tmux 办事器会跟踪所有的会话确认其是否存活。
- 0:testuser@scarlett:~ – 有关该会话的第一个窗口的信息。编号大年夜 0 开端。这表示窗口的晃荡窗格中的终端归主机名 scarlett 中 testuser 用户所有。当前目次是 ~ (家目次)。
- * – 显示你今朝在此窗口中。
- “scarlett.internal.fri” – 你正在应用的 tmux 办事器的主机名。
- 此外,还会显示该特定主机上的日期和时光。
当你向会话中添加更多窗口和窗格时,信息栏将随之改变。
tmux 基本常识
把你的终端窗口拉伸到最大年夜。如今让我们测验测验一些简单的敕令来创建更多的窗格。默认情况下,所有的敕令都以 Ctrl+b 开首。
- 敲 Ctrl+b, " 程度瓜分当前单个窗格。 如今窗口中有两个敕令行窗格,一个在顶部,一个在底部。请留意,底部的新窗格是晃荡窗格。
- 敲 Ctrl+b, % 垂直瓜分当前单个窗格。 如今你的窗口中有三个敕令行窗格,右下角的窗格是晃荡窗格。
留意当前窗格四周高亮显示的边框。要浏览所有的窗格,请做以下操作:
- 敲 Ctrl+b,然后点箭头键
- 敲 Ctrl+b, q,数字会短暂的涌如今窗格上。在这时代,你可以你想要浏览的窗格上对应的数字。
tmux window with three panes
如今,测验测验应用不合的窗格运行不合的敕令。例如以下如许的:
- 在顶部窗格中应用 ls 敕令显示目次内容。
- 在左下角的窗格中应用 vi 敕令,编辑一个文本文件。
- 在右下角的窗格中运行 top 敕令监控体系过程。
屏幕将会如下显示:
tmux session with three panes running different commands
到今朝为止,这个示例中只是用了一个带多个窗格的窗口。你也可以在会话中运行多个窗口。
- 为了创建一个新的窗口,请敲Ctrl+b, c 。请留意,状况栏显示当前有两个窗口正在运行。(灵敏的读者会看到膳绫擎的截图。)
- 要移动到上一个窗口,请敲 Ctrl+b, p 。
- 要移动到下一?窗口,请敲 Ctrl+b, n 。
- 要急速移动到特定的窗口,请敲 Ctrl+b 然后跟上窗口编号。
如不雅你想知道若何封闭窗格,只须要应用 exit 、logout,或者 Ctrl+d 来退出特定的敕令行 shell。一旦你封闭了窗口中的所有窗格,那么该窗口也挥蓰掉。
离开和附加
tmux 最强大年夜的功能之一是可以或许离开和从新附加到会话。 当你离开的时刻,你可以分开你的窗口和窗格自力运行。 此外,您甚至可以完全刊出体系。 然后,您可以登录到同一个体系,从新附加到 tmux 会话,查看您分开时的所有窗口和窗格。 离开的时刻你运行的敕令一向保持运行状况。
为了离开一个会话,请敲 Ctrl+b, d。然后会话消掉,你从新返回到一个标准的单一 shell。如不雅要从新附加到会话中,应用一下敕令:
- tmux attach-session
当你连接到主机的收集不稳准时,这个功能就像救生员一样有效。如不雅连接掉败,会话中的所有的过程都邑持续运行。只要连接恢复了,你就可以恢复正常,就似乎什么工作也没有产生一样。
如不雅这些功能还不敷,在每个会话的顶层窗口和窗格中,你可以运行多个会话。你可以列举出这些窗口和窗格,然后经由过程编号或者名称把他们附加到精确的会话中:
推荐阅读
医院信息系统怎样为医改调价做准备:HIS费用功能应用情况调查告诉您
【编者的话】20多年前,国内病院开端陆续建立了院内第一个信息体系——HIS,其重要核心功能是费用处理和物质治理。20多年后,这些功能的重要性重回人们的视野,以4月8日起北京新>>>详细阅读
本文标题:Linux下使用tmux打造更强大的终端
地址:http://www.17bianji.com/lsqh/34888.html
1/2 1