当前位置: 代码迷 >> 综合 >> 将程序在后台运行和杀掉后台的进程
  详细解决方案

将程序在后台运行和杀掉后台的进程

热度:51   发布时间:2023-10-22 18:01:57.0

1. 使用cp命令备份docker的数据目录。如果docker的数据目录太大,可以使用如下命令进程备份。
例子:
cp -r  docker  docker_bak  &      --这个命令是将cp命令放到后台执行


2. 杀掉后台运行的进程
(1)先查询后台运行进程的pid: jobs -l   
(2)查询到pid以后,可以使用kill -9 进程号将后台运行的进程杀掉。


3. 将后台的命令调至到前台继续运行
可以使用fg  %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)


4. 将后台暂停的命令,变成继续执行
如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)

  相关解决方案