我已经使用了屏幕来启动服务器进程,对于女巫我可以在以后附加,如果需要再次deatach继续进行其他事情。它工作正常,但我最近发现了byobu,我真的很喜欢它。
我想使用相同类型的脚本来运行服务器,但我想将其附加到byobu选项卡而不是屏幕sesson。
我正在使用byobu-tmux(因为它看起来更好)。我怎么能这样做?
我的原始脚本(它们都做得更多,但这些是相关部分):
# Startup
screen -a -dmS <name> <command>
# Attach
screen -x <name>
我正在使用Ubuntu服务器16.04
答案 0 :(得分:3)
我不知道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"