P. *_*lyi 1 bash gnu-screen ubuntu-server tmux byobu
我已经使用 screen 来启动一个服务器进程,以便我以后可以在需要时附加并再次分离以继续处理其他事情。它工作得很好,但我最近发现了 byobu,我真的很喜欢它。
我想使用相同类型的脚本来运行服务器,但我想将它附加到 byobu 选项卡而不是屏幕会话。
我正在使用 byobu-tmux(因为它看起来更好)。我怎么能做到?
我的原始脚本(它们都做了更多,但这些是相关部分):
# Startup
screen -a -dmS <name> <command>
# Attach
screen -x <name>
Run Code Online (Sandbox Code Playgroud)
我正在使用 Ubuntu 服务器 16.04
我不知道screen
命令,所以这里有一个快速示例命令byobu
:
要在当前会话中创建新选项卡(称为屏幕),您可以:
byobu new-window "ls -la && sleep 5"
Run Code Online (Sandbox Code Playgroud)
要使用命令启动新会话(您可以附加到新的 byobu 实例),您可以:
byobu new-session -s "session name" "ls -la && sleep 5"
Run Code Online (Sandbox Code Playgroud)
要创建它已经分离:
byobu new-session -d -s "session name" "ls -la && sleep 5"
Run Code Online (Sandbox Code Playgroud)
要按名称附加到会话:
byobu attach -t "session name"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4333 次 |
最近记录: |