Linux系统中暂停正在运行的进程并放入后台

Linux系统中暂停正在运行的进程并放入后台,第1张

当集群之间使用scp拷贝大容量文件时,往往需要将其放入后台进行运行,但scp需要输入用户密码,因此我们可以将scp进程暂停后放入后台运行,具体步骤如下:

1、scp big_file xxx@xx.xx.xx.xx:~

2、ctrl+z键 (暂停终端命令窗口正在运行的进程)

3、bg %1 (将暂停的进程放入后台运行)

4、jobs (查看后台运行的进程)

ps:

 bg命令基本格式为 bg %工作号(可通过jobs命令查看暂停和后台运行的进程工作号)

fg 将后台中的命令调至前台继续运行

bg 将一个在后台暂停的命令,变成继续执行

jobs 查看当前有多少在后台运行的命令

举例:

$ jobs

[1]- Stopped vim abc

[2]+ Stopped vim def此处使用jobs查看后台任务列表,看到有两个进程处于后台

$ fg 2

执行该命令可将 "vim def"进程调至前台运行

在前台运行的程序中按ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8578498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存