第一个会话中进行远程scp

[root@one ~]# scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20:
root@192.168.0.20's password:
p13390677_112040_Linux-x86-64_2of7.zip                              43%  479MB  43.3MB/s   00:14 ETA


在第二个会话中暂停进程

[root@one ~]# ps -a
  PID TTY          TIME CMD
 5100 pts/1    00:00:00 scp
 5101 pts/1    00:00:01 ssh
 5104 pts/2    00:00:00 ps
[root@one ~]# kill -stop 5100

此时,第一会话

[root@one ~]# scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20:
root@192.168.0.20's password: 
p13390677_112040_Linux-x86-64_2of7.zip                              43%  479MB  43.3MB/s   00:14 ETA
[1]+  Stopped                 scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20:

在第一个会话中运行
bg 1
其中1 为 后台进程显示编号,即为《 [1]+  Stopped                 scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20: 》中的[1]+


查看后台进程状态
[root@one ~]# bg 1
[1]+ scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20: &
[root@one ~]# jobs
[1]+  Running                 scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20: &

第一个会话删除后,在第二个会话中使用ps -ef|grep scp可以看到进程依然存在

[root@one ~]# ps -ef|grep scp
root      5150     1  6 17:02 ?        00:00:01 scp p13390677_112040_Linux-x86-64_2of7.zip 192.168.0.20:
root      5151  5150 47 17:02 ?        00:00:10 /usr/bin/ssh -x -oForwardAgent no -oPermitLocalCommand no -oClearAllForwardings yes 192.168.0.20 scp -t .
root      5155  5042  0 17:02 pts/2    00:00:00 grep scp
[root@one ~]#