答案1
没有键盘快捷键可以使终端中出现新的提示。当终端(此处为程序node
)中输入的先前命令处理完成后,将自动生成新的提示。因此,“创建”新提示的所有操作都会干扰先前启动的程序的运行。
在您的情况下,您似乎已经启动了一个正在侦听传入连接的服务器。因此,它不会自行终止,除非通过远程命令(取决于具体服务)指示,或从另一个控制台手动终止它。
如果您不希望命令“阻止”您的控制台,您可以通过附加 来在后台启动该命令&
,如下所示
node test_file.js &
您可以通过按(在启动程序的控制台中)Ctrl+来实现相同的“追溯”Z - 来实现相同的“追溯”,这将暂停您启动的命令,从而将控制权返回给您 - 然后输入
bg
这将在“后台”恢复它。
由于您正在图形环境中工作,因此您还可以打开一个新的终端窗口并让其运行。
如果其他一切都失败了,您可以在终端窗口中键入Ctrl+C来强制终止您启动的进程,这会将控制权返回给您(但您启动的程序将消失)。
答案2
您似乎正在运行命令。当控制权返回给 shell 时,提示符将重新出现。当命令 ( node
) 终止时会发生这种情况。您可能可以通过按Ctrl+C(这将向正在运行的进程发送中断信号)来终止它。这是否有效取决于您正在运行的代码。