主頁 > 知識(shí)庫 > 利用ftp定時(shí)上傳log到其他服務(wù)器的方法

利用ftp定時(shí)上傳log到其他服務(wù)器的方法

熱門標(biāo)簽:長沙智能外呼系統(tǒng)中心 長春外呼系統(tǒng)價(jià)格 佛山外呼系統(tǒng)平臺(tái) 電銷機(jī)器人的效果 美圖手機(jī) 成都移動(dòng)外呼系統(tǒng) 南寧智能外呼系統(tǒng)線路商 南昌語音外呼系統(tǒng)代理 聯(lián)客智能語音外呼系統(tǒng)賬號(hào)格式
利用ftp定時(shí)上傳log到其他服務(wù)器
#!/bin/bash
#時(shí)間的生成
Y=` date --date="-1 hour" +%Y`
m=` date --date="-1 hour" +%m`
d=`date --date="-1 hour" +%d`
H=`date --date="-1 hour" +%H`
#ip地址的獲取
IP="`/sbin/ifconfig |grep 'Bcast'|awk -F '[ :]' '{print $13}'`"
#log名字的生成(隨時(shí)間和ip不同而不同)
LOG_NAME="access-$H-$IP.log"
#FTP服務(wù)器地址
HOST="10.10.10.170"
#FTP服務(wù)器用戶名
USER="user"
#FTP服務(wù)器密碼
PASS="passwd"
#循環(huán)上傳不同項(xiàng)目的日志文件
for ROUTE_NAME in "www_log" "h_log" "lpt_log" "c_log" ;do
        LCD="/usr/local/nginx/logs/$ROUTE_NAME/$Y/$m/$d"
        RCD="/$ROUTE_NAME/$Y/$m/$d"
        if [ -f $LCD/$LOG_NAME ] ;then
           lftp EOF
           open ftp://$USER:$PASS@$HOST
           lcd $LCD
           mkdir -p $RCD
           cd $RCD
           put -c $LOG_NAME
           bye
EOF
     else
         echo "log文件不存在!"
     fi
done;
~       

標(biāo)簽:沈陽 新鄉(xiāng) 東營 慶陽 阜陽 法律服務(wù) 邵陽 云浮

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《利用ftp定時(shí)上傳log到其他服務(wù)器的方法》,本文關(guān)鍵詞  利用,ftp,定時(shí),上傳,log,到,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《利用ftp定時(shí)上傳log到其他服務(wù)器的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于利用ftp定時(shí)上傳log到其他服務(wù)器的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章