方法一
nohup + disown 实现
# 1、正常传文件,nohup可省略
nohup scp -r /media/kye.tgz 192.168.1.31:/media/
## 2、ctrl+z 暂停任务
[1]+ Stopped scp -r /media/kye.tgz 192.168.1.31:/media/
## 3、bg将其放入后台
[root@xx] bg
[1]+ scp -r /media/kye.tgz 192.168.1.31:/media/ &
## 查看任务已经在后台运行
[root@vm]# jobs
[1]+ Running scp -r Disk1/ 192.168.1.31:/u01/media/ &
## 5、disown -h 将这个作业忽略HUP信号
[root@xx]# disown -h %1
[root@xx]# jobs
[1]+ Running scp -r xx.tgz 192.168.1.31:/media/ &
## 6、测试会话中断,任务继续运行不受影响
# exit
发现scp任务继续运行,没有因为会话断开而中断,父进程号变为1。
方法二
screen 实现
##
订阅专栏 解锁全文
85

被折叠的 条评论
为什么被折叠?



