返回顶部
首页 > 资讯 > 操作系统 >Linux scp 后台运行传输文件
  • 945
分享到

Linux scp 后台运行传输文件

2023-06-06 01:06:14 945人浏览 薄情痞子
摘要

linux scp 设置nohup后台运行正常执行scp命令输入ctrl + z 暂停任务bg将其放入后台disown -h 将这个作业忽略HUP信号测试会话中断,任务继续运行不受影响1.正常执行scp命令从oradb30机器拷贝一个文件夹

linux scp 设置nohup后台运行

  • 正常执行scp命令

  • 输入ctrl + z 暂停任务

  • bg将其放入后台

  • disown -h 将这个作业忽略HUP信号

  • 测试会话中断,任务继续运行不受影响

1.正常执行scp命令

从oradb30机器拷贝一个文件夹到oradb31机器:
scp -r /u01/media/Disk1/ 192.168.1.31:/u01/media/

[root@oradb30 ~]# scp -r /u01/media/Disk1/ 192.168.1.31:/u01/media/reverse mapping checking getaddrinfo for boGon failed - POSSIBLE BREAK-IN ATTEMPT!root@192.168.1.31's passWord: ...filegroup2.jar                                                                                                                                              100%   84KB  83.8KB/s   00:00    filegroup9.jar                                                                                                                                              100%   16KB  16.1KB/s   00:00

2.输入ctrl + z 暂停任务

输入ctrl + z 暂停

[1]+  Stopped                 scp -r /u01/media/Disk1/ 192.168.1.31:/u01/media/[root@oradb30 ~]#

此时查看jobs:

[root@oradb30 ~]# jobs[1]+  Stopped                 scp -r /u01/media/Disk1/ 192.168.1.31:/u01/media/[root@oradb30 ~]#

3.bg将其放入后台

bg将该任务号放入后台:

[root@oradb30 media]# bg %1[1]+ scp -r Disk1/ 192.168.1.31:/u01/media/ &

查看任务已经在后台运行:

[root@oradb30 media]# jobs[1]+  Running                 scp -r Disk1/ 192.168.1.31:/u01/media/ &

4.disown -h 将这个作业忽略HUP信号

使用disown -h 将这个作业忽略HUP信号:

[root@oradb30 media]# disown -h %1[root@oradb30 media]# jobs[1]+  Running                 scp -r Disk1/ 192.168.1.31:/u01/media/ &

查看任务运行状态和父进程号:

[root@oradb30 media]# ps -ef|grep scproot     12704 12638  0 05:19 pts/0    00:00:01 scp -r Disk1  192.168.1.31 /u01/media/root     12705 12704  8 05:19 pts/0    00:00:17 /usr/bin/ssh -x -oForwardAgent no -oPermitLocalCommand no -oClearAllForwardings yes 192.168.1.31 scp -r -t /u01/media/root     12823 12638  0 05:22 pts/0    00:00:00 grep scp

5.测试会话中断,任务继续运行不受影响

断开该会话测试任务是否可以继续后台运行:

[root@oradb30 media]# exitlogoutLast login: Thu Jan  5 05:19:50 2017 from 192.168.1.198[root@oradb30 ~]# [root@oradb30 ~]# [root@oradb30 ~]# [root@oradb30 ~]# ps -ef|grep scproot     12704     1  0 05:19 ?        00:00:02 scp -r Disk1  192.168.1.31 /u01/media/root     12705 12704  8 05:19 ?        00:00:17 /usr/bin/ssh -x -oForwardAgent no -oPermitLocalCommand no -oClearAllForwardings yes 192.168.1.31 scp -r -t /u01/media/root     12854 12829  0 05:22 pts/2    00:00:00 grep scp

发现scp任务继续运行,没有因为会话断开而中断,父进程号变为1。

如果有其他任务需要使用nohup后台运行,但执行时却忘记了使用nohup,也可以参照此方法进行设置。

如果配置好ssh无密码登陆,也可以直接 nohup scp .. & 执行。

--结束END--

本文标题: Linux scp 后台运行传输文件

本文链接: https://lsjlt.com/news/245565.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux scp 后台运行传输文件
    Linux scp 设置nohup后台运行正常执行scp命令输入ctrl + z 暂停任务bg将其放入后台disown -h 将这个作业忽略HUP信号测试会话中断,任务继续运行不受影响1.正常执行scp命令从oradb30机器拷贝一个文件夹...
    99+
    2023-06-06
  • Linux下SCP后台运行传输文件
    有的时候我们需要SCP拷贝的文件很大,不能一直等着,那如何使SCP可以在后台运行呢?下面介绍一个简单的方法:1、运行SCP命令[root@test dpdir]# nohup scp OUTDB_ERR.dmp oracle@192.168...
    99+
    2023-06-05
  • scp命令进行文件传输
    scp命令进行文件传输 一、登录目标服务器二、将本地服务器文件上传到目标服务器三、将目标服务器文件下载到本地服务器 ...
    99+
    2023-10-05
    服务器 linux ssh
  • expect实现单台、多台服务器批量scp传输文件
    今天公司同事要在一台服务器上对另外两台同机房的服务器进行文件传输,两台服务器的文件存放地址一致,密码和key也一致(我们公司在安全上做得有点变态的),为了效率写了下面这个脚本. 1.单台传输脚本 cat...
    99+
    2022-06-04
    多台 批量 传输文件
  • scp 文件传输命令详解
    1. scp简介 scp(secure copy)是一个基于 SSH 协议在网络之间进行安全传输的命令,其格式为“scp [参数]本地文件 远程账户@远程 IP 地址:远程目录”。scp 不仅能够通过...
    99+
    2023-09-08
    linux 网络 服务器
  • expect怎么实现单台、多台服务器批量scp传输文件
    本篇内容介绍了“expect怎么实现单台、多台服务器批量scp传输文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.单台传输脚本cat ...
    99+
    2023-06-09
  • Linux中怎么使用SCP命令安全传输文件
    Linux中怎么使用SCP命令安全传输文件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。SCP(安全复制Secure Copy)是 Linux 和 Unix 之...
    99+
    2023-06-16
  • scp命令----跨服务器传输文件
    scp命令 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,s...
    99+
    2023-09-25
    服务器 github 运维
  • 两台Linux之间怎么传输文件
    有多种方法可以在两台Linux之间传输文件,以下是其中一些常见的方法: 使用SCP(Secure Copy)命令:SCP命令可以通...
    99+
    2024-03-06
    Linux
  • 解决python nohup linux 后台运行输出的问题
    遇到问题 nohup python flush.py & 这样运行,生成了nohup.out文件,但是内容始终是空的,试了半天也不行。浪费了不少时间。 原因 python的输出又缓冲,导致out.lcwLuZsOe...
    99+
    2022-06-04
    python nohup linux
  • 两台Linux系统该如何怎样进行文件传输
    这篇文章跟大家分析一下“两台Linux系统该如何怎样进行文件传输”。内容详细易懂,对“两台Linux系统该如何怎样进行文件传输”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“两台L...
    99+
    2023-06-28
  • Linux中SSH远程文件/目录传输命令scp怎么用
    这篇文章给大家分享的是有关Linux中SSH远程文件/目录传输命令scp怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文...
    99+
    2023-06-13
  • linux下怎么用SCP命令进行网络传输
    本篇内容主要讲解“linux下怎么用SCP命令进行网络传输”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下怎么用SCP命令进行网络传输”吧!早上看到scp 的内容,因为自己偶尔也会用到...
    99+
    2023-06-16
  • 如何在CentOS中使用scp命令进行远程文件传输
    要在CentOS中使用scp命令进行远程文件传输,您可以按照以下步骤操作: 打开终端并输入以下命令来使用scp命令: scp [...
    99+
    2024-04-02
  • 如何进行Linux与windows文件传输
    这期内容当中小编将会给大家带来有关如何进行Linux与windows文件传输,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux系统之间传输文件有很多种方法,此篇博客介绍其中的两种。也是在开发过程中经...
    99+
    2023-06-05
  • 如何使用SCP实现Linux文件互传
    这篇文章主要为大家展示了“如何使用SCP实现Linux文件互传”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用SCP实现Linux文件互传”这篇文章吧。近来要做linux主机的P2V操作(...
    99+
    2023-06-13
  • 两台Linux间传输文件的方法是什么
    本篇内容主要讲解“两台Linux间传输文件的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“两台Linux间传输文件的方法是什么”吧!两台Linux系统之间要想传输文件可以采用的方式有很...
    99+
    2023-06-28
  • linux中mongodb在后台运行进程
    # 方法1:(推荐)# --fork 选项将会通知 mongod 在后台运行/path/to/MongoDB_Dir/bin/mongod --logpath /path/to/file.log --log...
    99+
    2024-04-02
  • 在Linux上怎么后台运行nodejs
    这篇文章主要介绍“在Linux上怎么后台运行nodejs”,在日常操作中,相信很多人在在Linux上怎么后台运行nodejs问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在Linux上怎么后台运行nodejs...
    99+
    2023-07-05
  • 不需要远程传输文件Linux关闭scp和sftp命令的方法
    这篇文章主要介绍“不需要远程传输文件Linux关闭scp和sftp命令的方法”,在日常操作中,相信很多人在不需要远程传输文件Linux关闭scp和sftp命令的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作