Linux scp 设置nohup后台运行

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 scp

root 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]# exit

logout

Last login: Thu Jan 5 05:19:50 2017 from 192.168.1.198

[root@oradb30 ~]#

[root@oradb30 ~]#

[root@oradb30 ~]#

[root@oradb30 ~]# ps -ef|grep scp

root 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 .. & 执行。

【java】 linux下利用nohup后台运行jar文件包程序

Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

Linux下java nohup 后台运行关闭后进程停止的原因,不挂断后台运行命令

Linux下java nohup 后台运行关闭后进程停止的原因,不挂断后台运行命令 今天写sh脚本发现一终止命令程序就停止运行了,检查了很久才发现后面少了个&字符导致的!错误写法:nohup ...

linux下利用nohup后台运行jar文件包程序

Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

【Linux学习】nohup后台运行程序以及输出重定向

Linux有两种命令使程序后台运行 第一种:支持后台运行,但是关闭终端的话,程序也会停止 command & 第二种:支持后台运行,关闭终端后,程序也会继续运行 nohup command & ...

Linux下使用Nohup后台运行程序

一.不输出日志的命令 #!/bin/bash echo "starting nohup..." nohup dotnet ./mynetcoreapp.dll > /dev/ ...

Linux云服务器下Redis安装与部署以及设置redis后台运行

Redis下载: http://redis.io/download 我下载的4.0.11 上传到服务器 注: 官方的建议是直接在linux下载并解压编译 这里不建议先解压再上传到服务器,之前我这样做, ...

Linux nohup 后台运行命令

有一些爬虫的程序需要在后台运行,所以简单总结了一下nohup 的一些用法 基本命令:nohup command  $; 运行之后出现nohup: ignoring input and appendin ...

Linux进程关闭和后台运行解析

1.问题背景 Java是跨平台的,大部分程序也都是在Linux服务器上运行的.但是很多朋友其实对服务器了解并不多,对相关知识也是一知半解.很多概念可能知道,但是并不十分清楚,仅仅是基本运用.可能很多新 ...

随机推荐

Linux文件类型及如何查看,修改文件读写权限

现在使用 ls -l 命令,查看详细信息格式的文件列表,您将会看到如下内容: total 5drwxr-x---  4   user group 4096 Mar 10 00:37 filenamed ...

jQuery 简介

jQuery 简介 jQuery 库可以通过一行简单的标记被添加到网页中. jQuery 库 - 特性 jQuery 是一个 JavaScript 函数库. jQuery 库包含以下特性: HTML ...

[转]让ORACLE LIKE 时不区分大小写

本文转自:http://hi.baidu.com/dosttyy/item/9073803df47ef9f62784f49a 让ORACLE LIKE 时不区分大小写: select * from t ...

Centos 升级MySQL版本或者Yum安装Mysql5.6

Centos 升级MySQL版本或者Yum安装Mysql5.6 1.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/Cen ...

解决mongodb设备mongod命令不是内部或外部的命令

1:安装 去mongodb的官网http://www.mongodb.org/downloads下载32bit的包 解压后会出现下面文件 在安装的盘C:下建立mongodb目录,拷贝bin目录到该目录 ...

Intellij idea 离线安装activiti工作流插件

想在Intellij idea上安装一个activiti插件玩玩,由于网络环境原因,不能使用网上已有的在线搜索acti bpm并安装的方式.也在网上找了好久没找到离线安装的方式.自己摸索了一下装好了, ...

springboot 的部分细节

Application.properties 中#指定端口号 server.port= #指定访问路径必须以/crud/xxx 开始 server.servlet.context-path=/crud ...

js html标签select 中option 删除除了第一行外的其他行

背景:共两个下拉框,第一个下拉框选择完之后,以第一个选定的值为条件返回第二个下拉框中的内容,用js中的createElement()创建,并利用appendChild()来添加进父标签.出现意外:每次 ...

Spark官方文档翻译(一)~Overview

Spark官方文档翻译,有问题请及时指正,谢谢. Overview页 http://spark.apache.org/docs/latest/index.html Spark概述 Apache Spa ...

5.1 四则运算单元测试j

由于上个星期请假没上课,这个星期回来才知道作业,时间比较赶,个人能力又不足,作业质量不是很好 Calculator.java import java.util.Scanner; public clas ...

linux scp 后台运行,Linux scp 设置nohup后台运行相关推荐

  1. Linux中执行sh文件时提示:nohup: 无法运行命令“./startup.sh“: 权限不够

    场景 Linux服务器,在运行启动的.sh文件时 nohup ./startup.sh & 提示 nohup: 无法运行命令"./startup.sh": 权限不够 注: ...

  2. Linux常用命令(2)- - -Linux达人养成计划I

    一 文件搜索命令 文件搜索命令- - -locate 命令格式 1. locate 文件名 在后台数据库/var/lib/mlocate中按文件名搜索,搜索速度更快 数据库不是实时更新(每天更新一次) ...

  3. linux 时间 环境变量,Linux环境变量的修改(永久,暂时)以及修改ls显示的时间格式...

    本文转自:http://blog.sina.com.cn/s/blog_8e21864f01014u9h.html Linux修改环境变量,很简单但很重要 一.Linux的变量种类 按变量的生存周期来 ...

  4. 【java】 linux下利用nohup后台运行jar文件包程序

    Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

  5. linux下利用nohup后台运行jar文件包程序

    Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

  6. linux nohup 后台运行

    在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行.比如我们要运行mysql在后台: /usr/local/mysql/bin/my ...

  7. centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课...

    centos linux 系统日常管理4  scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法  第十七节课 rsync可以增量同步,scp不行 ...

  8. 如何在后台运行 Linux 命令

    Linux 命令是使用终端与系统交互的好方法.但是,有时可能需要一段时间才能完成手头的任务.这迫使用户等待相当长的时间或完全生成一个新的 shell. 幸运的是,您可以通过一些简单的方法在后台运行 L ...

  9. Linux 命令(30)—— scp 命令

    1.简介 scp(secure copy)命令是一个基于 SSH 安全的进行远程文件拷贝命令,用于在 Linux 下远程拷贝文件,和它类似的命令有 cp,不过 cp 只是在本机进行拷贝不能跨服务器,而 ...

最新文章

  1. poj1190深搜 生日蛋糕
  2. oracle 整个表空间迁移,ORACLE表批量迁移表空间
  3. win7电脑浏览器证书过期的解决方法
  4. linux内核Kconfig语法
  5. 用并查集合并不同的集合
  6. Spring Web MVC 的工作流程
  7. redis java 视频教程_Redis基础与提升视频教程
  8. 手机上如何让页面强制横屏
  9. Jaca 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
  10. win7 各版本下载地址
  11. BERT!BERT!BERT!
  12. 一. 卡尔曼滤波器开发实践之一: 五大公式详解
  13. 不同 frame 之间调用 js 函数
  14. 基于ABAQUS 钢管缩径分析
  15. ESP32网络音频播放器软硬件框图
  16. IPsec VPN IKE方式协商密钥
  17. MySQL经典36问!
  18. CC2652R 支持OTA zed_switch_ota示例程序用IAR编译运行不了
  19. 5G及无线技术专栏:5G NR信号的解调分析
  20. 关于Serializable的一个形象的例子

热门文章

  1. TFTP Server 搭建嵌入式
  2. JavaWeb使用过滤器实现自动登录功能
  3. ichunqiu圣诞欢乐赛babyre
  4. 年度盘点|AI科技评论做过的三界总结公开课(上)
  5. 盘点考研英语高分替换词,作文镀金必杀技!
  6. 基于华为设备的某大型企业网络规划与实施方案
  7. 最小编辑距离算法 Edit Distance(经典DP)
  8. IDEA 查看类及属性的调用链
  9. Google 10 周年庆专题页面 讲述辉煌历史
  10. python中延时函数_python开发--Python实现延时操作的几种方式