2

我已经使用屏幕启动了一个服务器进程,如果需要我可以稍后附加并再次分离以继续其他事情。它工作得很好,但我最近发现了 byobu,我真的很喜欢它。

我想使用相同类型的脚本来运行服务器,但不是屏幕会话,而是我想将它附加到 byobu 选项卡。

我正在使用 byobu-tmux(因为它看起来更好)。我怎么能做到?

我的原始脚本(它们都做得更多,但这些是相关部分):

# Startup  
screen -a -dmS <name> <command>

# Attach
screen -x <name>

我正在使用 Ubuntu 服务器 16.04

4

1 回答 1

9

我不知道screen命令,所以这里有一个快速示例命令byobu

要在当前会话中创建新选项卡(称为屏幕),您可以:

byobu new-window "ls -la && sleep 5"

要使用命令启动新会话(可以附加到的新 byobu 实例),您可以:

byobu new-session -s "session name" "ls -la && sleep 5"

要创建它已经分离:

byobu new-session -d -s "session name" "ls -la && sleep 5"

按名称附加到会话:

byobu attach -t "session name"
于 2016-08-22T08:58:58.773 回答