定時自動從FTP伺服器取資料指令碼

2022-02-02 11:47:34 字數 915 閱讀 5835

開始進入正題

環境需求

某些情況下經常需要向ftp伺服器取檔案,可以用定時任務執行簡單指令碼自動去取相應檔案。

一般用法

~]#ftpip位址//ftp命令可以通過yum install ftp方式安裝

指令碼示例

示例1. 每天凌晨3點定時向ftp伺服器取前一天打包好的檔案

(假設檔名格式:google_20171020.tar.gz)

~]#vim  auto_get.sh

//新建乙個指令碼,內容和說明如下

儲存,退出;

~]#crontab -e 

//編輯計畫任務

0   3   *   *   *    /root/auto_get.sh  >  /dev/null  2>&1    //新增一條任務:每天3點,自動執行這個路徑下的指令碼

示例指令碼如下:

其他步驟同示例1

結束.

phpstorm 設定ftp自動儲存伺服器 (原)

開啟phpstorm,依次 tools deployment configuration 配置ftp或者sftp位址使用者名稱密碼等 埠號 要不就是 21 要不就是 22 22不行就拿21試,21不行就拿22 密碼框下面的 test connection可以測試能不能連上伺服器 rootpath 設...

java從ftp伺服器上拉取檔案,並做相應的處理

專案採用的是springboot,依賴管理工具用的是gradle,配置檔案是yml檔案 1.匯入相關ftp需要的jar包 dependencies 3.建立ftp相關的utils slf4j public class ftpfilemanager file s path private string...

伺服器定時自動備份MySQL資料庫

本文記錄了伺服器資料庫備份 壓縮 加密 傳送記錄郵件的一套流程。需求 伺服器的資料庫自動在增長,但是難保某個時候發生意外導致資料庫崩潰。所以需要做定時備份。使用要點 利用mysql中提供的mysqldump功能匯出資料庫,利用gzip進行壓縮,利用gpg進行對稱加密,最後使用php指令碼傳送記錄郵件...