使用 GNU screen 我可以这样做,例如:
screen -S monitor top
屏幕将开始执行 top,如果 top 结束,屏幕会话将结束。
有没有办法用 tmux 做同样的事情?
提前致谢。
答案1
您可以启动 tmux 并使其执行特定命令。但是与 screen 不同,Tmux 窗口不会在命令退出时结束。我假设在 screen 中,执行命令和 screen 窗口位于同一进程中,因此它们会一起被终止。
tmux new-session -s 测试 top
-s 指定会话的名称(本例中为测试)