工具:Ftpserver.exe(Ftp服務(wù)端程序) flashfxp(Ftp客戶端程序) 工具下載地址鏈接:https://pan.baidu.com/s/1GdeXdU5Fq2iyjR2YiodunA 提取碼:8ucz 1、Ftp的概述: FTP(File Transfer Protocol)是指文件傳輸協(xié)議,是Internet上使用非常廣泛的一種通訊 手段,它是為Internet用戶進(jìn)行文件傳輸而制定的。 我們可以通過界面化的專門連接Ftp服務(wù)器的工具,或是在cmd模式下連接上Ftp主機(jī),實(shí)現(xiàn)文件的上 傳、下傳的文件,但是它并沒有過多的權(quán)利,無法在遠(yuǎn)程電腦(即Ftp服務(wù)器)上執(zhí)行上傳的文件。 2、Ftp的連接方式: (1)利用界面化的FTP連接軟件進(jìn)行連接.如CuteFtp、FlashFtp、LeapFtp等.. (2)在網(wǎng)頁模式下進(jìn)行連接.格式為ftp://xxx.xxx.xxx.xxx:開放的Ftp端口號 (3)在cmd命令行模式下進(jìn)行連接.格式為ftp xxx.xxx.xxx.xxx (此連接方式要求使用默認(rèn)端口21) 或先輸入ftp回車,然后輸入open xxx.xxx.xxx.xxx 開放的Ftp端口號 3、Ftp常用命令介紹(在命令提示符下進(jìn)行) 1.(!):在本機(jī)中執(zhí)行交互shell,執(zhí)行exit命令可以返回ftp環(huán)境. 2.(?):同help命令,顯示幫助信息. 3.(append):將本地文件追加到遠(yuǎn)程系統(tǒng)主機(jī),若未指定遠(yuǎn)程系統(tǒng)文件名,則使用本地文件名. 命令格式:append 本地文件名 [遠(yuǎn)程保存文件名] 4.(ascii):使用ascii類型傳輸方式. 5.(bell):每個命令執(zhí)行完畢后計(jì)算機(jī)響鈴一次. 注意:輸入一次可以開啟bell模式,再次輸入則可以關(guān)閉! 6.(binary):設(shè)置文件傳輸方式為二進(jìn)制. 7.(bye):退出ftp命令模式.同quit命令. 8.(cd):切換目錄. 命令格式:cd 遠(yuǎn)程目錄 9.(close):中斷與遠(yuǎn)程服務(wù)器的ftp會話(與open對應(yīng)). 注意:執(zhí)行close命令后,不會退出到ftp命令行模式! 10.(delete):刪除遠(yuǎn)程主機(jī)文件. 命令格式:delete 遠(yuǎn)程文件名 11.(debug):設(shè)置調(diào)試方式,顯示發(fā)送至遠(yuǎn)程主機(jī)的每條命令. 注意:輸入一次debug命令可以開此啟模式,再次輸入則可以關(guān)閉! 12.(dir):顯示遠(yuǎn)程主機(jī)目錄,和ls命令有相同處. 命令格式:dir 遠(yuǎn)程目錄 本地文件名 (可以把ftp主機(jī)上的目錄里的列表情況保存至本地) 13.(disconnect):中斷與遠(yuǎn)程服務(wù)器的ftp會話.同close命令. 14.(get):從遠(yuǎn)程主機(jī)上下載文件到本地. 命令格式:get 遠(yuǎn)程文件名 本地文件名 15.(hash):每傳輸2048字節(jié),顯示一個hash符號"#". 16.(help):同"?"命令,顯示幫助信息. 17.(lcd):顯示當(dāng)前本地計(jì)算機(jī)的目錄. 18.(ls):顯示遠(yuǎn)程主機(jī)目錄,但不如dir命令顯示的信息更加詳細(xì). 命令格式:ls 遠(yuǎn)程文件名 本地文件名 19.(mdelete):同時刪除遠(yuǎn)程主機(jī)多個文件,需要用戶進(jìn)行確認(rèn). 命令格式:mdelete 遠(yuǎn)程文件名 遠(yuǎn)程文件名 ... 20.(open):建立指定ftp服務(wù)器連接,可指定連接端口. 命令格式:open 遠(yuǎn)程主機(jī) 端口號 21.(prompt):設(shè)置對多個文件操作時的交互提示,可以取消m打頭命令的確認(rèn)過程,進(jìn)行自動確認(rèn). 22.(put):將本地文件傳送至遠(yuǎn)程主機(jī). 命令格式:put 本地文件名 遠(yuǎn)程文件名 23.(pwd):列出當(dāng)前遠(yuǎn)端主機(jī)目錄. 24.(quit):同bye,退出ftp命令行. 25.(recv):同get命令. 26.(remotehelp):遠(yuǎn)程幫助,和本地幫助信息有一定區(qū)別. 27.(rename):更改遠(yuǎn)程主機(jī)文件名. 命令格式:rename 想要更改的文件名 更改后的文件名 28.(rmdir):刪除遠(yuǎn)程主機(jī)目錄. 命令格式:rmdir 遠(yuǎn)程目錄名 29.(send):同put命令. 30.(status):顯示當(dāng)前ftp狀態(tài). 31.(type):設(shè)置(改變)文件傳輸類型,默認(rèn)文件傳輸類型為ascii. 命令格式:type 文件傳輸類型(如ascii,binary) 32.(user):遠(yuǎn)程主機(jī)超時需要重新輸入用戶名和密碼或重新以別的用戶名登錄遠(yuǎn)端主機(jī)時要用到此命令. 命令格式:user 用戶名 密碼 33.(verbose):設(shè)置詳盡報(bào)告方式,ftp服務(wù)器的所有響應(yīng)都將顯示給用戶,默認(rèn)為開啟狀態(tài).
|
|