linux:将进程更改为切换到后台不退出

在linux中执行命令的时候,在程序命令行后加入&符,可以将命令放入后台执行且关闭shell不退出进程; 但如果一开始执行命令的时候没有加入&,后面发现命令执行时间很长,解决办法如下:...

在linux中执行命令的时候,在程序命令行后加入&符,可以将命令放入后台执行且关闭shell不退出进程;

但如果一开始执行命令的时候没有加入&,后面发现命令执行时间很长,解决办法如下:

1. 将进程切换到后台(Ctrl+Z);

    1.1. 按下Ctrl+Z键暂停当前执行命令;

attachments-2023-06-Dk16oJgp64899cd97a619.png

    1.2. 先执行jobs命令,查看当前进程状态为Stopped;

attachments-2023-06-x8Jcwtyg64899e365ee94.png

2. 让进程在后台继续执行(bg x);

    2.1. 执行bg 1命令; bg 后面的数字1表示进程在后台的编号[1]

attachments-2023-06-OluQ2Rd564899f636745e.png

    2.2.在次使用jobs查看进程状态为Running;

attachments-2023-06-g6jLqcRd64899fd6ccc37.png

3. 使用exit命令退出当前shell,进程不退出;

attachments-2023-06-cyYZN7LI64899fcc66566.png

  • 发表于 2023-06-14 19:11
  • 阅读 ( 1461 )
  • 分类:linux

0 条评论

请先 登录 后评论
rzx
rzx

78 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 350 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. rzx 78 文章
  7. 红橙子 78 文章
  8. CORNERSTONE 72 文章