我能够从 ubuntu 14.04 中的终端成功运行以下脚本。但是,当我关闭终端时,vlc 进程也会终止,这是我不希望的。我尝试使用“&”让它在后台运行,但无济于事(script.sh &)。有没有关于如何运行以下脚本的建议,以便在终端关闭时,vlc 进程不会终止?任何建议都将不胜感激。
#!/bin/bash
vlc --extraintf telnet localhost 4212 --vlm-conf /home/test/Videos/temp.vlm
答案1
您可以使用屏幕在会话中打开“虚拟控制台”。
- 安装 Screen:
sudo apt-get install screen
- 要开始新会话:
screen
- 要断开会话:同时按下并释放 CTRL+A,然后按 D。
- 获取当前活动会话的列表:
screen -ls
- 要重新连接到会话:
screen -r <SESSION ID>
- 要启动命名会话:
screen -S <SESSION NAME>
- 要重新附加到命名会话:
screen -r <SESSION NAME>