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