scp后台运行 博客分类: ubunturedHat
程序员文章站
2024-03-02 10:03:10
...
scp后台运行
1.正常执行scp命令
2.输入ctrl + z 暂停任务
3.bg将其放入后台
4.disown -h 将这个作业忽略HUP信号
5.测试会话中断,任务继续运行不受影响
1.正常执行scp命令
2.输入ctrl + z 暂停任务
3.bg将其放入后台
4.disown -h 将这个作业忽略HUP信号
5.测试会话中断,任务继续运行不受影响
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.测试会话中断,任务继续运行不受影响 断开该会话测试任务是否可以继续后台运行:
推荐阅读
-
scp后台运行 博客分类: ubunturedHat
-
Spring项目导出可运行的JAR 博客分类: SpringMaven Spring3maven可运行jar导出异常
-
如何查看Windows系统中运行的服务? 博客分类: WINDOWS相关 Windows配置管理CC++C#
-
jquery-easyui tree加载时请求了两次后台数据 博客分类: jquery-easyui
-
执行可运行jar包时读取jar包中的文件 博客分类: Java WebJava 读取jar中文件URL获取jar包中文件可运行jar包jar中读取文件
-
jboss运行时报:ClassCastException 博客分类: J2EE常见问题 ClassCastExceptionjboss
-
使用jrebel运行javaswing程序 博客分类: Javajava swing jrebel
-
java手动运行命令 博客分类: java
-
java手动运行命令 博客分类: java
-
JVM学习(1)-JVM运行时数据区 博客分类: java虚拟机 java虚拟机javajvm