如何在终端后台播放音乐?

如何在终端后台播放音乐?

可能重复:
如何通过命令行在后台播放歌曲?

我在终端中使用了该命令setsid mplayer strayheart.mp3,但无法停止它,也无法使用该终端实例进行其他操作。我想要的是能够在同一终端中在后台播放音乐,并在播放时输入一些命令。这可能吗?如果可以,我该怎么做?

答案1

您可以使用screen。它允许您打开封装在虚拟终端中的多个终端。安装后(sudo apt-get install screen),您可以使用 轻松启动它screen。您可以启动音乐,然后按住Ctrl并连续按下AD以分离屏幕。然后,您可以继续在启动屏幕的终端中工作。如果您想返回屏幕终端,只需运行screen -r。这仅在您只打开一个屏幕会话时才有效,否则您必须提供屏幕的 ID。

您可以使用屏幕做更多的事情,但对于初学者来说,这些信息应该可以帮助您解决问题。

PS:请注意,即使你关闭了启动它的终端,screen 会话仍会继续运行。如果你想通过以下方式启动长时间的工作,这非常有用ssh

相关内容