在linux中执行命令的时候,在程序命令行后加入&符,可以将命令放入后台执行且关闭shell不退出进程;
但如果一开始执行命令的时候没有加入&,后面发现命令执行时间很长,解决办法如下:
1. 将进程切换到后台(Ctrl+Z);
1.1. 按下Ctrl+Z键暂停当前执行命令;
1.2. 先执行jobs命令,查看当前进程状态为Stopped;
2. 让进程在后台继续执行(bg x);
2.1. 执行bg 1命令; bg 后面的数字1表示进程在后台的编号[1];
2.2.在次使用jobs查看进程状态为Running;
3. 使用exit命令退出当前shell,进程不退出;
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!