Linux进程后台运行

  

第一种方式:

在运行的命令后面+,,但是这种方式如果父进程被杀死的话,该进程也会死掉。

第二种方式:

 # yum安装屏幕- y 

常用屏幕参数:

 #屏幕- s docker-d新建一个名叫docker-d的会话,并马上进入
  #屏幕dms docker-d新建一个名叫docker-d的会话,但暂不进入,可用于系统启动脚本里
  #屏幕- ls列出当前所有会话
  #屏幕- r docker-d恢复到zhouxiao这个会议前提是已经是断开状态(- d可以远程断开会话)
  #屏幕- x docker-d连接到离线模式的会话(多窗口同步演示)
  #屏幕。/rsync。sh屏幕创建一个执行脚本的单窗口会话,可以附加进程ID
  #屏幕擦检查目前所有的屏幕作业,并删除已经无法使用的屏幕作业

正常情况下,当你退出一个窗口中最后一个程序(通常是bash)后,这个窗口就关闭了。另一个关闭窗口的方法是使用c - a k,这个快捷键杀死当前的窗口,同时也将杀死这个窗口中正在运行的进程。

在每个屏幕会话下,所有命令都以ctrl + a (c - a)开始。

 c - a w显示所有窗口列表
  c - a k这个快捷键杀死当前的窗口,同时也将杀死这个窗口中正在运行的进程。
  c - a d分离,暂时离开当前会议


Linux进程后台运行