后台允许进程
  • shell命令后加&可以在后台运行程序,此时进程关闭输入流,但不关闭输出流,即输入命令对进程无效,但是进程仍然会将输出打印到命令行窗口,使用&启动的后台进程是终端的子进程,终端退出时会后台进程也会自动关闭,如需要后台进程继续执行,可以退出终端时不要直接点关闭窗口,而是通过bash的exit命令退出,这时后台进程会被init进程接管,可以在终端关闭后继续执行。
  • 可以使用nohup命令来启动后台进程,该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。