Linux scp 后台运行命令

Posted 余生只宠你

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux scp 后台运行命令相关的知识,希望对你有一定的参考价值。

第一种方法

1.正常执行scp命令
scp -r xxx xxx
2.输入ctrl + z 暂停任务
输入ctrl + z 暂停
[1]+ Stopped
此时查看jobs
jobs
[1]+ Stopped
[root@oradb30 ~]#
3.bg将其放入后台
bg将该任务号放入后台:
bg %1
[1]+ xxxx
查看任务已经在后台运行:
jobs
[1]+ Running xxxx
4.disown -h 将这个作业忽略HUP信号
使用disown -h 将这个作业忽略HUP信号:
disown -h %1
jobs
[1]+ Running xxxxxx

第二种方法

直接 nohup scp XXX & 执行。

注:scp -c 可以加速内网传输速度

以上是关于Linux scp 后台运行命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux下数据备份命令scp、rsync和后台运行

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

Linux 后台执行 SCP

如何使用scp在Linux服务器的后台传输文件?

Ubuntu 后台运行任务

Ubuntu 后台运行任务