tmux:我的其他终端还在 运行 吗?
tmux: are my other terminals still running?
自从我切换服务器设置后,我就开始使用某种技术来启动我的网络代码。
我输入
tmux
sudo startserverrails
Ctrl+B 然后 D
然后要重新启动,我输入
tmux
sudo killall ruby
sudo startserverrails
Ctrl+B 然后 D
我的问题是:当我终止 ruby 时,是否会结束我使用 tmux 启动的会话?如果不是,这些会话是否会 "build up" 并导致问题(例如通过处理器或内存减慢我的机器)?如果是这样,我如何关闭所有未命名的当前 tmux 会话?
这个问题可能完全不正确,因为我完全误解了tmux
。如果是这样,请告诉我。
您可以使用 tmux list-sessions
列出活动的 tmux 会话。如果您不明确关闭它们,它们可能会继续存在。使用 tmux attach
附加到现有会话。如果您有多个活动会话,系统会询问您要恢复哪一个。
man tmux
是你的朋友。
自从我切换服务器设置后,我就开始使用某种技术来启动我的网络代码。
我输入
tmux
sudo startserverrails
Ctrl+B 然后 D
然后要重新启动,我输入
tmux
sudo killall ruby
sudo startserverrails
Ctrl+B 然后 D
我的问题是:当我终止 ruby 时,是否会结束我使用 tmux 启动的会话?如果不是,这些会话是否会 "build up" 并导致问题(例如通过处理器或内存减慢我的机器)?如果是这样,我如何关闭所有未命名的当前 tmux 会话?
这个问题可能完全不正确,因为我完全误解了tmux
。如果是这样,请告诉我。
您可以使用 tmux list-sessions
列出活动的 tmux 会话。如果您不明确关闭它们,它们可能会继续存在。使用 tmux attach
附加到现有会话。如果您有多个活动会话,系统会询问您要恢复哪一个。
man tmux
是你的朋友。