日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

我一直覺得黑客就應(yīng)該把圖形畫界面丟棄,這一直是我的堅持,所以我就學(xué)寫一些腳本,畢竟自己寫腳本也有樂趣,還能寫寫一些文章,挺好玩的。

在internet中最火熱的應(yīng)用就是文件傳輸,其中最簡單的就是FTP(文件傳輸協(xié)議)。在基本層面上,所有的internet交互都是基于文件傳輸,web瀏覽器請求html文檔及其相關(guān)的圖片文件,聊天服務(wù)器來回轉(zhuǎn)發(fā)消息,發(fā)發(fā)郵件,這個都是屬于文件傳輸。

最初的ftp程序仍未消失,盡管界面粗糙,功能強大,值得善加利用。ftp程序還有后繼者,特別是fileZilla和NcFTP,加上漂亮的用戶界面,用起來更加友好。借助一些shell腳本包裝器,ftp在文件上傳和下載方面仍舊表現(xiàn)不錯。

我寫了點bash腳本來從ftp服務(wù)器上下載文件,當然是匿名用戶登入,文章最后面我會把源碼發(fā)出來。

linux如何用ftp腳本自動下載文件

 

接下來就是拿我們公司的ftp就可以拿來玩玩!之前文章大伙就知道咱公司的ftp的ip為:192.168.1.251

我登入ftp匿名服務(wù)器的賬戶看看上面有啥東西。

linux如何用ftp腳本自動下載文件

 

Test是我建的,用來做測試的。

那好,我們開始啦

./ftpget.sh ftp://192.168.1.251/pub/test

linux如何用ftp腳本自動下載文件

 

你看吧,下載成功!!!

linux如何用ftp腳本自動下載文件

 

我解釋一下工作原理

核心部分就是傳給ftp程序的一系列命令,這說明了批處理文件的本質(zhì):就是將指令傳給單獨的程序,使得接受程序認為是用戶輸入的。

我就把源碼給到大家。

#!/bin/bash
#Date 2019-09-17
PATH=/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
 
hostname=192.168.1.251
anonpass="$LOGNAME@$(hostname)"
 
if [ $# -ne 1 ] ; then
 echo "Usage:$0 ftp://..."
 exit 1
fi
if [ "$(echo $1 | cut -c1-6)" != "ftp://" ];then
 echo "$0: Malformed url. I need if to start with ftp://" >&2
 exit 1
fi
 
server="$(echo $1 | cut -d/ -f3)"
filename="$(echo $1 | cut -d/ -f4-)"
basefile="$(basename $filename)"
echo ${0}:Downloadin $basefile from server $server
 
ftp -np << EOF
open $server
user ftp $anonpass
get "$filename" "$basefile"
quit
EOF
 
if [ $? -eq 0 ];then
 ls -l $basefile
fi
 
exit 0

在最后,我提一提最厲害的黑客肯定是只打命令的,還有自己寫的腳本,還可以自己寫工具,大伙真的對linux有興趣,可以私信加群討論,我們一直是專心研究技術(shù)的。

分享到:
標簽:linux ftp
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定