1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > linux scp 后台运行 Linux scp 设置nohup后台运行

linux scp 后台运行 Linux scp 设置nohup后台运行

时间:2021-09-01 07:28:04

相关推荐

linux scp 后台运行 Linux scp 设置nohup后台运行

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 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-jarXXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

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

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

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

Linux 运行jar包命令如下: 方式一: java-jarXXX.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 时不区分大小写

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

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

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

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

1:安装 去mongodb的官网/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页 /docs/latest/index.html Spark概述 Apache Spa ...

5.1 四则运算单元测试j

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。