Windows FTP 指令直譯器@ 技術經驗- coke750101 - 隨意窩
文章推薦指數: 80 %
而最常使用的幾個FTP命令包括:. put - 上傳檔案至遠端伺服電腦。
get - 下載檔案至本地電腦。
ascii - ...
技術經驗-coke750101™coke750101的技術經驗-本日誌是記錄所有coke看過的文章,分享給大家日誌相簿影音好友名片
全部展開|全部收合
BlagAD
健康、運動、社會、M型社會、動態記憶體、例外、通路、網路、時間、問題、公司營運、夢想、加法的邏輯、書籤分享、創業、品質、學習、word、有氧運動、socialsharing、facebook、行銷、口碑、練習、迷思、書籤推薦、實驗、配置錯誤、減法的邏輯、教育、跑步時間、創意、人才招募、新富人、草根、減肥、重點整理、論文、想法、ui、上班族、文化、心跳、思維、
關鍵字
coke750101's新文章這真的不是你的錯「工程師」比任何人都應該創業一萬小時的神奇威力重點/讀書心得把社群網站口碑 變成千萬營收案例:創業者該怎麼理解投資人(三)有關團隊案例:創業者該怎麼理解投資人(二)有關股份M型化的未來(四)富人窮人大不同:思維M型化的未來(三)創業者難過此關:通路M型化的未來(二)新富人的可能性:創業M型化的未來(一)上班族的新名字:窮人 留言
平均分數:0顆星投票人數:0人我要評分:
coke750101's新回應沒有新回應!
關於我加入好友我的相簿我的影音
技術經驗-coke750101™日常生活經驗電腦知識美食天堂-coke750101™Chien-MingWang紀錄網頁程式-coke750101™coke750101測試blog心得日記-coke750101™
人數即時統計
VisitorCountry
Yahoo!站長工具
GoogleAnalytics
200907151016WindowsFTP指令直譯器?[知識]Windows
以下轉錄自:http://www.geocities.com/alfredgarage/ft04.htm
FTP指令直譯器
FTP是檔案傳送協定(FileTransferProtocol)的縮寫,它是網際網路上很常用的通訊規格之一。
當伺服器主機和用戶端各自安裝FTP支援軟體和TCP/IP通訊協定後,兩台電腦就可以使用FTP來傳送檔案了。
通常在用戶端都有安裝很簡單的文字型指令直譯器,稱為SHELL(英文的意思是外殼),例如:MS-DOS和Windows都有內建的FTP用戶端指令直譯器(FTP-Client-SHELL)。
現在則還有許多使用圖形介面的FTP用戶端軟體,例如:CuteFTP、WS_FTP、CoffeeCupFTP、gFTP等等,其實本質上沒有差別,只是它們在幕後做完指令直譯工作後,再與伺服器主機溝通,它們的使用簡介請參考CuteFTP、CoffeeCupFTP、WSFTP 、gFTP 等篇。
FTP指令直譯器使用簡介
如果你使用Windows®系統,你只要進入MS-DOS模式,鍵入FTP就可以使用系統內建的FTP用戶端指令直譯器來傳送檔案。
你首先需要知道 FTP伺服主機的名稱,例如:Yahoo/Geocities網頁空間的伺服主機為ftp.geocities.com、奇摩網頁空間的伺服主機名稱為home.kimo.com.tw、或是網景的檔案下載中心是ftp.netscape.com等等。
在大部份的情況下你還需要使用者姓名和密碼,例如:你的網頁空間帳號和密碼;若是一般檔案下載中心,多半不需要事先申請帳號,使用者姓名可輸入anonymous(匿名),密碼通常是輸入你的電子郵箱地址。
下圖說明如何利用FTP用戶端指令直譯器進入奇摩網頁空間:先進入MS-DOS模式,再鍵入ftphomeftp.kimo.com.tw,然後輸入你的帳號和密碼即可(密碼不會顯示在螢幕上)。
而最常使用的幾個FTP命令包括:
put-上傳檔案至遠端伺服電腦。
get-下載檔案至本地電腦。
ascii-將檔案傳送模式設為ASCII,此為預設值。
binary-將檔案傳送模式設為二進位。
quit-與遠端電腦連線的FTP工作階段,並結束FTP用戶端指令直譯器。
註一:通常傳送文字檔使用ascii傳送模式,傳送圖檔使用binary傳送模式。
註二:圖形介面的FTP用戶端軟體,例如:CuteFTP、CoffeeCupFTP、WS_FTP、gFTP等等,它們的優點是可以建立通訊錄,你可以預先記錄多組FTP伺服器主機的名稱及相配合的使用者姓名及密碼。
圖形介面使用較方便易學,但耗費較多的系統資源,軟體也可能要付費購買。
軟體的使用方法則請參考它們的說明手冊。
FTP指令集
如果你對FTP指令不太熟,只要鍵入問號(?),就會顯示FTP指令集。
下圖為Yahoo/Geocities網頁空間FTP連線範例:
不同電腦系統的FTP用戶端指令直譯器(FTP-Client-SHELL)可能會有少許不同,但不脫以下所述:
ftp[-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]
參數說明:
-v:抑制遠端伺服器回應的顯示。
-n:抑制起始連線時的自動登入。
-i:在多重檔案傳送時,關閉交談式提示。
-d:啟用除錯功能,顯示所有在用戶端和伺服器之間傳遞的FTP指令
-g:允許您在本地檔案和路徑名稱中使用萬用字元(*)。
-s:filename:指定一個包含FTP指令的文字檔案;該指令將會在FTP啟動之後自動執行。
此參數中不允許空格存在。
-a:連結資料連線時,使用任何一個本地的介面。
-w:windowsize:置換預設的傳送緩衝區4096。
computer:指定要連線的遠端伺服器的電腦名稱或IP位址。
如果要指定電腦名稱,此指令選項必須是指令行中最後一個參數。
help:輔助說明(help可以用 ? 代替)
格式:help[command]
參數說明:
command:指定需要說明的指令名稱。
如果未指定將顯示所有指令的清單。
!:暫時離開FTP返回系統,鍵入exit可由系統回到FTP。
append:使用目前的檔案類型設定,將一個本地檔案傳送(增添)至遠端電腦上的檔案。
格式:appendlocal-file[remote-file]
參數說明:
local-file:要傳送至遠端檔案的本地檔案名稱。
remote-file:指定遠端電腦上的檔案名稱。
如果省略remote-file,本地檔案名稱會用來作為遠端檔案名稱。
ascii:將檔案傳送模式設為ASCII,此為預設值。
bell:每執行一次指令完成之後發出鈴聲。
預設值為關閉狀態。
binary:將檔案傳送模式設為二進位傳送。
bye:結束與遠端電腦連線的FTP工作階段,並結束FTP指令直譯器。
cd:變更遠端電腦上的工作目錄。
close:結束與遠端電腦連線的FTP工作階段,並返回FTP指令直譯器。
debug:切換除錯功能。
當除錯功能啟動時,每個送到遠端電腦的指令都會列印出來,並在前面加上 ---> 字串。
預設值為關閉。
delete:刪除遠端電腦上的檔案。
格式:deleteremote-file
dir(或ls):顯示遠端目錄中,檔案和子目錄的清單。
格式:dir[remote-directory][local-file]
參數說明:
remote-directory:指定目錄。
如果未指定目錄,將是目前工作目錄。
local-file:將結果儲存到本地檔案。
如果未指定檔案,輸出將顯示在螢幕上。
disconnect:中斷與遠端電腦的連線,並保留FTP提示字元。
get(或recv):使用目前的檔案傳送類型,將遠端檔案複製到本地電腦中。
格式:getremote-file[local-file]
參數說明:
remote-file:指定要下載的遠端檔案名稱。
local-file:指定下載後的名稱。
如果未指定,則以遠端檔案名稱為名稱。
glob:檔案或路徑名稱中是否始用萬用字元。
預設值為開啟。
hash:顯示傳送進度。
預設值i為關閉。
設定在傳送時是否以井字號(#)列印來顯示進度。
資料區塊的大小為2048位元組。
預設值為關閉。
lcd:變更本地電腦上的工作目錄。
預設值的工作目錄為FTP啟動時的目錄。
格式:lcd[directory]
參數說明:
directory:指定本地電腦上您要變更至的目錄。
如果未指定directory,將工作目錄設為FTP啟動時的目錄。
literal(或quote):
逐字將引數傳送到遠端的遠端電腦。
並等待傳回一個單一的FTP回應碼。
格式:literalargument[…]
參數說明:
argument:指定要傳送到遠端電腦的引數。
mdelete:刪除多個遠端電腦上的檔案及可以使用萬用字元(*)。
格式:mdeleteremote-files[…]
參數說明:
remote-files:指定要刪除的遠端檔案。
mdir(或mls):顯示遠端目錄中的檔案與子目錄的清單。
mdir允許您指定多重檔案。
格式:mdirremote-files[…]local-file
參數說明:
remote-files:遠端檔案名稱。
local-files:指定要存放其內容清單的本地檔案。
mget:使用方法同get,但可以下載多個檔案及使用萬用字元(*)。
mkdir:在遠端電腦上建立目錄
格式:mkdirdirectory
參數說明:
directory:指定要新建的遠端目錄名稱。
mput:使用方法同put,但可以上傳多個檔案及使用萬用字元(*)。
open:連線到所指定的遠端電腦。
格式:opencomputer[port]
參數說明:
computer:指定所要連接的遠端電腦。
您可以使用IP位址或電腦名稱。
port:指定連接到FTP伺服器所使用的連接埠號碼。
prompt:提示功能開關。
多重檔案傳送時,FTP的提示功能允許您一一選擇是否要下載或上傳檔案;如果關閉提示功能,mget和mput會傳送所有的檔案,而不一一詢問。
預設值為開啟。
put(或send):使用目前的檔案傳送類型,將本地檔案上傳到遠端電腦。
格式:putlocal-file[remote-files]
參數說明:
local-file:指定要進行上傳的本地檔案。
remote-file:指定上傳後的檔名。
如果未指定,則以本地端為準。
pwd:列印遠端電腦上目前的工作目錄。
quit:結束與遠端電腦連線的FTP工作階段,並結束FTP。
rename:將遠端檔案更名。
格式:renamefilenamenewfilename
參數說明:
filename:指定您要更名的檔案。
newfilename:指定新的檔案名稱。
remotehelp:顯示遠端指令的說明。
格式:remotehelp[command]
參數說明:
command:指定您需要說明的指令名稱。
如果未指定則將顯示所有遠端指令的清單。
rmdir:在遠端電腦上刪除目錄。
格式:rmdirdirectory
參數說明:
directory:指定要刪除的遠端目錄名稱。
status:顯示FTP連線目前環境狀態的設定值。
trace:切換封包追蹤功能;trace將在執行FTP指令時,顯示每個封包的路徑。
type:設定或顯示檔案傳送模式。
user:指定登入遠端電腦的使用者。
格式:useruser-name[password][account]
參數說明:
user-name:指定要登入遠端電腦的使用者名稱。
password:指定密碼。
account:指定要登入遠端電腦的帳戶。
verbose:切換冗長模式。
如果開啟,將顯示所有的FTP回應;當檔案傳送完成時,將顯示有關傳送效率的統計資訊。
預設值為開啟。
柏拉圖的永恆/Xuite日誌/回應(0)/引用(28)/好文轉寄Windowsftp指令說明|日誌首頁|不用按電話數字按鍵,也可以撥電...上一篇Windowsftp指令說明下一篇不用按電話數字按鍵,也可以撥電話!(限市話)...回應
延伸文章資訊
- 1windows下ftp命令大全- IT閱讀
下載,假設要把伺服器\images目錄中的所有.jpg檔案傳至本機中,可以輸入指令:. ftp> cd images(回車) [注:進入\images目錄]. ftp> mget *.jpg.
- 2於CMD下使用FTP指令,抓取檔案指令疑問 - iT 邦幫忙
目前寫了一個.BAT去帶.TXT .BAT. ftp -s:GET.txt .TXT. open 123.123.123.123 test123 test123 prompt lcd J:\TE...
- 3使用網路工具(II) - ftp
在下指令的時候,要搞清楚你所下的指令是下給哪一邊的,不要搞迷糊了。另外,我們一般所說的: 抓(get) 檔案,指的是從"remote那端"抓過來。而放(put) ...
- 4FTP之DOSP指令教學@ 議正的知識天空
假如沒指定remote-file 的話,就用原來的名字。一次只能放一個檔。 10.mget remote-files 一次get 多個檔案,按CTRL-C中斷。
- 5Windows FTP 指令直譯器@ 技術經驗- coke750101 - 隨意窩
而最常使用的幾個FTP命令包括:. put - 上傳檔案至遠端伺服電腦。 get - 下載檔案至本地電腦。 ascii - ...