每个命令的问题在于它具有连续输出,不允许我执行任何更多命令。只能通过按 CTRL + C 或终止会话来停止每个命令。每个终端窗口执行1个命令有效,但是耗时且效率低。此问题与VLC应用程序有关,该应用程序输出视频状态信息直至被杀死。不需要查看每个命令的输出。
答案 0 :(得分:0)
正如Doon所提到的那样,&
(以此为背景)将会解决问题。
但是,如果您关闭终端,该过程将会死亡。如果您希望后台进程在关闭终端时不会死亡,则可以使用nohup
为进程添加前缀。
从上面的示例扩展:
nohup command1 > /dev/null 2>&1 &;
nohup command2 > /dev/null 2>&1 &;
...