Windows FTP 指令直譯器@ 技術經驗- coke750101 - 隨意窩

文章推薦指數: 80 %
投票人數:10人

而最常使用的幾個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指令說明下一篇不用按電話數字按鍵,也可以撥電話!(限市話)...回應



請為這篇文章評分?