标签: bash terminal background-process
我去年在Linux课程中学会了如何做到这一点,但不能为我的生活记住如何去做。我谷歌搜索了大约30种不同的单词组合,试图找出方法,但没有任何东西正在进行正确的搜索。
我正在尝试回忆如何关闭应用程序(如pico或emacs)并让它在后台运行。
此外,知道如何在我离开的地方重新选择该应用程序可能会很好,这是我从未学过的。任何帮助将不胜感激。
答案 0 :(得分:2)
对于简单的命令,而是直接运行您的应用程序,请使用nohup调用它,如下所示:
nohup ./myScript.sh &
或者对于像emacs这样复杂的东西,您可以使用screen。
答案 1 :(得分:1)
使用Bash和其他一些shell时,可以使用Ctrl + Z暂停程序,然后运行“fg”将其恢复到前台。如果您希望程序继续在后台运行,则键入“bg”将恢复该过程。如果进程在后台打印任何输出,则显示可能最终会被损坏。