FTP命令詳解

2021-05-28 18:15:38 字數 1422 閱讀 3979

ftp 的意義是 file transfer program ,是乙個很常應用在網路檔案傳輸的程式。ftp 的格式如下:

ftp [ hostname | ip-address ]

其中 hostname | ip-address 的意義跟 telnet 中的相同。

在進入 ftp 之後,如果與 remote host 連線上了,它將會詢問你 username與密碼,如果輸入對了就可以開始進行檔案傳輸。

在 ftp 中有許多的命令,詳細的使用方式請參考 ftp(1) ,這裡僅列出較常用的 cd , lcd , mkdir , put , mput , get , mget , binary , ascii ,

prompt , help 與 quit 的使用方式。

ascii 將傳輸模式設為 ascii 模式。通常用於傳送文字檔。

binary 將傳輸模式設為 binary 模式,通常用於傳送執行檔,壓縮檔與影像檔等。

cd remote-directory 將 remote host 上的工作目錄改變。

lcd [ directory ] 更改 local host 的工作目錄。

ls [ remote-directory ] [ local-file ] 列出 remote host 上的檔案。

get remote-file [ local-file ] 取得遠方的檔案。

mget remote-files 可使用通用字元一次取得多個檔案。

put local-file [ remote-file] 將 local host 的檔案送到 remote host。

mput local-files 可使用通用字元一次將多個檔案放到 remote host 上。

help [ command ] 線上輔助指令。

mkdir directory-name 在 remote host 造乙個目錄。

prompt 更改交談模式,若為 on 則在 mput 與 mget 時每作乙個檔案之傳輸時均會詢問。

quit/bye 離開ftp .

利用 ftp ,我們便可以在不同的機器上將所需要的資料做轉移,某些特別的機器更存放大量的資料以供各地的使用者抓取,本校較著名的 ftp server有 nctuccca 與系上的 ftp.csie.nctu.edu.tw 。這些 ftp server 均有提供乙個 user 稱為 anonymous ,一般的"外來客"可以利用這個 username 取得該 server 的公共資料。不過 anonymous 在詢問 password 時是要求使用anonymous 的使用者輸入其 email address,以往有許多台灣的使用者在使用國外的 ftp server 時並沒有按照人家的要求輸入其 email address,而僅是隨便打一些字串,引起許多 internet user 和管理者的不滿,對台灣的使用者的風評變得很差,因此遵循各 ftp server 的使用規則也是一件相當重要的事。

FTP命令詳解

ftp命令是internet使用者使用最頻繁的命令之一,不論是在dos還是unix作業系統下使用ftp,都會遇到大量的ftp內部命令。熟悉並靈活應用ftp的內部命令,可以大大方便使用者,並收到事半功倍之效。ftp的命令列格式為 ftp v d i n g 主機名 其中 v顯示遠端伺服器的所有響應資訊...

ftp命令詳解

篇前話 多用help多用man 17.dir remote dir local file 顯示遠端主機目錄,並將結果存入本 地檔案local file。18.disconnection 同close。19.form format 將檔案傳輸方式設定為format,預設為file方式。20.get r...

ftp命令詳解

一 ftp的get命令和mget命令有何不同?get二 ftp使用什麼命令來定位伺服器與本地硬碟的路徑?ftp中用lcd切換本地路徑,用cd切換遠端伺服器的路徑。常用到的命令如下 cd 目錄名 進入伺服器目錄 lcd目錄名 進入本機目錄 cd 退到伺服器根目錄 lcd 退到本機根目錄 cd 退回到上...