用scp後臺傳輸檔案,用rsync進行斷點續傳
1. scp後臺傳輸檔案
用nohup命令
$nohup scp file [email protected]:/file > nohup.out 2>&1
輸入密碼後,還不是在後臺執行。接著按ctr+z去暫停命令 ,然後用bg命令讓其在後臺執行
這個時候,即使你關閉遠端連線, SCP還是在後臺執行,直到完成。
2. rsync斷點續傳
rsync -P --rsh=ssh /file_localname server_ip:/file
-P選項是顯示部分傳送和顯示進度
-rsh=ssh 表示使用ssh協議傳送資料
file_localname是儲存本地的路徑,如test.tar
server_ip:/file是遠端檔案的路徑,如192.168.254.118/home/test.tar
在傳輸過程中,目標檔案會以.test.tar.xxxx檔案也隱藏,可以用la -a來顯示出來。如果傳輸中斷了,那麼該檔案會變成使用者指定的目標檔案"test.tar",下次傳的時候又會改成.home.tar.xxxx檔案。
後臺執行,在rsync -P --rsh=ssh /file_localname server_ip:/file敲入後,輸入密碼,然後用ctrl+z終端,再使用bg命令在後臺執行
如果發現傳輸過程中中斷或者沒完全傳輸成功,斷點續傳只要繼續敲入rsync -P
--rsh=ssh /file_localname server_ip:/file就可以了
相關推薦
用scp後臺傳輸檔案,用rsync進行斷點續傳
1. scp後臺傳輸檔案 用nohup命令 $nohup scp file [email protected]:/file > nohup.out 2>&1 輸入
python3用PyPDF2解析pdf檔案,用正則匹配資料
import PyPDF2 import re pdf_file = open('xxx.pdf', mode='rb') read_pdf = PyPDF2.PdfFileReader(pdf_file) # 獲取pdf檔案的所
rsync 實現斷點續傳
direct pan 悲劇 文件 byte font scp命令 size receive Linux 主機之間即時傳送文件,scp命令大家都很熟悉但當要傳送的文件較大,過程中如果網絡中斷了,就比較悲劇了。這時候可以考慮使用rsync命令替代scp,實現斷點續傳文件。 試驗
(二)使用libcurl實現獲取目標檔案大小, 下載進度顯示, 斷點續傳等功能
本節jwisp為大家舉例說明如果使用上節介紹的函式和引數,在使用libcurl的過程中,如何獲取下載目標檔案的大小 , 下載進度條,斷點續傳等,這些基本的函式,將為jwisp在最後處理下載過程異常中斷等問題提供支援. 1. 編寫得到下載目標檔案的大小的函式 lo
java使用WebUploader做大檔案的分塊和斷點續傳
前言: WebUploader是由Baidu WebFE(FEX)團隊開發的一個簡單的以HTML5為主,FLASH為輔的現代檔案上傳元件。在現代的瀏覽器裡面能充分發揮html5的優勢,同時又不摒棄主流IE瀏覽器,沿用原來的FLASH執行時,相容IE6+,iOS 6+,
最新前端React Native,後臺Node.js,用輕量級架構開發一款直接在AppStore上線的App
前端React Native,後臺Node.js,用輕量級架構開發一款直接在AppStore上線的App,只需一週時間! 這不是一門技術多麼高深的課程 卻可以讓你快速開發一款App 一週開發一款非常“好玩兒”的上線App 這是一款已經在App store上線的App,源於講師一
如何使用objective c上傳檔案,用flask接收檔案
flask是python中類似於php的伺服器元件。 ios提供了NSMutableArray和 dataTaskWithRequest用來使用http上傳資料。但是flask只支援基於表單格式的資料。 表單格式是在原始http資料上,提供了額為的資訊。如果直接使用ios的api把資料傳送給
12行程式碼教會你用python讀excel檔案,提取資料,生成條形碼
一、需求分析 條形碼應用廣泛,尤其是人事、財務和庫管等等崗位,常需根據excel檔案成批生成條碼,如果是經常性天天做,用excel的自己控制元件還是很枯燥煩人的。 當然在學習Python的道路上肯定會困難,沒有好的學習資料,怎麼去學習呢?  
JAVA以UTF-8編碼格式匯出CSV檔案,用office開啟產生亂碼的解決方法
一般java匯出為csv檔案程式碼如下 OutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream
誤刪除 linux 系統檔案,用extundelete可以恢復
說在前面的話 針對日常維護操作,難免會出現檔案誤刪除的操作。大家熟知linux檔案系統不同win有回收站,刪除後的檔案可以到垃圾箱尋回,要知道linux檔案修復比較費勁,網路上面的文件也是五花八門。所以本次研究一種比較靠譜的檔案和目錄恢復方法,也給維護人員留一條後路。 分析對比debugfs
CStdioFile類開啟檔案,用TextOut輸出時亂碼……
幾天前開始學習VC++(MFC)了,我很是激動,因為以前上課講了C/C++,但是那都是些基礎的運算,還沒有真正的涉及到程式設計的實質性東西,現在我終於決定要學習編寫一個程式了,我決定寫一個小程式,文字閱讀器,就像Windows的記事本一樣的東西。但是一開始就遇到非常大
使用外部屬性檔案(通常用來配置系統檔案,比如資料來源)
一:使用外部屬性檔案 1.在配置檔案裡配置Bean時,有時需要在Bean的配置裡混入系統部署的細節資訊(例如:檔案路徑,資料來源,等其他配置資訊) 而這些部署細節實際上需要和Bean配置相分離的 2.spring提供了一個PropertyplaceholderConfigures的Bea
laravel傳輸資料介面時,好用的資料傳輸方法,收藏一波!
1.養成程式碼儲存到log檔案中的習慣,方便核實資料的正確性,使得使用更方便; public function saveLogToFile($d) { $data =
前端傳json物件(包含json陣列在裡面)的時候,後臺為Java,用SSM時候如何接收
前端JS程式碼 如下: var url = "web"; var postdata = {"history":[ { "time":"2017-10-18 10:10:
File Input多次新增檔案,動態刪除檔案,用來實現上傳等操作
1.需求圖示 2.按圖索驥 新增 實際上,新增附件就是<input type="file" id="myFile">的控制元件,var fileList = getElemen
20180910:發現MySQL無法通過用Onedrive共享資料庫檔案,和解決navicate 無法連線報錯1251錯誤
今天發現問題: 一、不能使用Onedrive共享MySQL資料庫。 本一直想在公司和家裡都可以寫程式,於是就考慮用Onedrive共享目錄功能,通過將公司和家裡的MySQL的資料庫的位置DATA目錄修改到Onedrive目錄,來實現公司和家裡都能使用同一
JAVA以UTF-8匯出CSV檔案,用excel開啟產生亂碼的解決方法
先上一段程式碼(上好的程式碼,多年陳釀) OutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream(), "UTF-8"); // 要輸出的內容 result = (String)co
潭州課堂25班:Ph201805201 django 項目 第四十二課 後臺 課程相關,用戶組管理 (課堂筆記)
obj dmi filter 用戶 點擊 name local oca 所有 在線課程: 當點擊進入頁面時,顯示所有課程 def get(self, request): courses = Course.objects.select_related(‘category
我自己用的ORACLEHELPER.cs檔案,比較全,好用
using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.OracleClient;using System.C
shell遍歷當前目錄下的檔案,用去掉檔案字尾的字串替換檔案中的文字
今天寫了一個shell,遍歷當前目錄下的檔案,用每個檔案的檔名去掉字尾的字串替換檔案中的一段字串。 指令碼如下: #!/bin/bashfile=`ls *.html`;echo $filefor item in $filedo filename=${item