Linux scp设置nohup后台运行
Linux scp设置nohup后台运行步骤如下
1.正常执行scp命令
2.输入ctrl + z 暂停任务
3.bg将其放入后台
4.disown -h 将这个作业忽略HUP信号
5.测试会话中断,任务继续运行不受影响
1.正常执行scp命令
从A机器拷贝一个文件夹到B机器:
scp -r /data/ 192.168.1.10:/tmp/
2.输入ctrl + z 暂停任务
ctrl + z
3.bg将其放入后台
bg将该任务号放入后台:
bg %1
执行jobs查看任务已经在后台运行:
jobs
4.disown -h 将这个作业忽略HUP信号
disown -h %1
jobs
查看任务运行状态和父进程号:
ps -ef|grep scp
5.测试会话中断,任务继续运行不受影响
exit