中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux scp 后臺運行傳輸文件

發布時間:2020-08-07 16:26:43 來源:ITPUB博客 閱讀:442 作者:haoge0205 欄目:建站服務器

Linux scp 設置nohup后臺運行

  • 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 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]# exitlogout
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 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 .. & 執行。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

社旗县| 上杭县| 青神县| 巨野县| 稻城县| 芜湖县| 泗水县| 莲花县| 宝丰县| 叙永县| 安泽县| 盖州市| 道孚县| 中阳县| 雷波县| 无锡市| 苍溪县| 怀远县| 社旗县| 阿图什市| 惠东县| 台中县| 潢川县| 杭锦后旗| 江孜县| 綦江县| 永宁县| 黄大仙区| 油尖旺区| 四子王旗| 韶关市| 改则县| 从化市| 廉江市| 金门县| 石家庄市| 澄城县| 英山县| 新宾| 武穴市| 霍城县|