tmux
tmux 是一个终端复用器。它是一个很好的工具,例如用于远程支持。它也可以用于启动一个命令,您希望在关闭控制台会话后保持运行(您稍后可以连接到您正在运行的会话)。
安装
为了使用 tmux 你将必须安装它
apk add tmux
用法
启动新会话
要创建一个 tmux 会话,你只需输入
tmux
列出现有会话
当你已经启动了一些会话,你可以列出它们
tmux ls
提示: 以上命令也可以作为
tmux list-sessions
运行你可能会得到一个看起来像这样的列表
0: 1 windows (created Wed Oct 24 15:12:12 2012) [126x35] 1: 1 windows (created Wed Oct 24 15:14:44 2012) [126x35]
连接到现有会话
假设你想连接到一个现有的会话(例如,上面的 1: 1 windows
会话)。
tmux attach -t 1
提示: 如果你只有一个会话,你不需要指定会话。只需运行
tmux attach
控制会话
在 tmux 会话中,你可以使用键盘快捷键来控制它。我们将只描述其中一些替代方案。
获取帮助
最有用的命令之一是给你“帮助”的命令。
在你的 tmux 会话中,点击
C-b ?
(点击 ? 时不要按/按住 CTRL)
从会话中分离
有时只是从会话中分离而不杀死它是很有用的。
C-b d
提示: 尝试在会话中启动
过一会儿,使用
请注意,“seq”值表示 ping 在您从会话中分离时继续运行。
ping 127.0.0.1
,然后从会话中分离。过一会儿,使用
tmux attach
重新连接到会话。请注意,“seq”值表示 ping 在您从会话中分离时继续运行。
关闭或杀死会话
要“杀死”一个会话
C-b &
当提示时,点击 y 确认。
你也可以通过输入以下内容“杀死”你的会话
exit