檔案傳輸協定 - FTP 簡介 |
---|
┌───────────────────────────────┐ │ │ │ Local 系統> FTP Remote 系統 │ │ ↑ ↑ │ │ │ └─ 右邊 (Right) 為 Remote 端 │ │ │ = = │ │ │ │ │ └─ 左邊 (Left) 為 Local 端 │ │ = = │ │ │ └───────────────────────────────┘ |
---|
C:\NCSA> FTP ftp.edu.tw |
---|
$ftp ftp.edu.tw |
---|
GET | 取得檔案 | download
PUT
| 而將檔案放置到對方的電腦系統
| upload
| |
---|
FTP 基本操作 |
---|
ftp> open |
---|
1.利用 NCSA Telnet 和要傳送檔案的電腦連線。 2.在該電腦系統提式號下,下達 ftp 及 open |
---|
在連接上另一部電腦後,系統會要求您輸入使用者帳號及密碼,以確保資料 的安全。除非您有對方的帳號及密碼,否則將無法進行檔案傳輸。 另外,您也可以在 ftp> 狀態下,使用 user |
---|
cd dir_name // dir_name 為指定的 Remote 端路徑 |
---|
lcd dir_name // dir_name 為指定的 Local 端路徑 |
---|
get filename // filename 為要取得的檔案名稱 |
---|
mget filename filename 為要取得的檔案名稱可以配合通用字元 "*" 來指定多個相關的檔案,例如: mget test*.*。 |
---|
put filename filename 為要放置的檔案名稱 |
---|
mput filename filename 為要放置的檔案名稱可以配合通用字元 "*" 來指定多個相關的檔案,例如: mput test*.*。 |
---|
ftp> prompt Interactive mode off. 原來為 on 則變為 off ftp> prompt Interactive mode on. 原來為 off 則變為 on |
---|
FTP 操作實例 |
---|
C:\NCSA> FTP ftp.nccu.edu.tw 指定要連接 ftp.nccu.edu.tw 或 FTP 140.119.X.X : Username: |
---|
特殊格式檔案 |
---|
Extension | Usage
.gz
| gunzip foo.gz; gzip -d file
| .Z
| 由unix的 compress壓的,用 uncompress 解開
| .z
| 由pack所壓,用unpack foo.z來解,gunzip也可以解。
| .tar
| tar xvf foo.tar
| .zip
| pkunzip foo.zip (DOS) or unzip foo.zip (UNIX)
| .arj
| arj x foo.zip (DOS) or unarj foo.arj (UNIX)
| .lzh
| lha x foo.lzh (DOS & UNIX)
| .zoo
| zoo x foo.zoo
| |
---|
.jpg .gif | 圖形檔
.gl .mpg .fli
| 動畫檔
| .wav .voc .au
| 聲音檔
| |
---|
anonymous ftp |
---|
$ ftp abc.nxu.edu.tw Connected to 140.54.16.3. 220 network FTP server (SunOS 4.1) ready. Name (140.54.16.3:joechen): ftp <-- 或anonymous 331 Guest login ok, send ident as password. Password: xxxxx <-- 輸入你的E-mail address 230 Guest login ok, access restrictions apply. ftp> _ |
---|
140.111.1.10 NCTUCCCA.edu.tw、ftp.edu.tw、archive.edu.tw 192.83.166.10 140.92.1.45 iiidns.iii.org.tw 140.111.2.22 moers2.edu.tw 140.111.3.11 ibmserv.edu.tw 140.111.3.14 hpserv.edu.tw 140.112.28.163 earth.csie.ntu.edu.tw 140.113.4.11 ccsun1.cc.nctu.edu.tw 140.113.17.166 ccsun42.csie.nctu.edu.tw 140.113.250.246 jenny.nctu.edu.tw 140.115.19.11 softu1.ncu.edu.tw 140.115.83.90 imaux.mgt.ncu.edu.tw 140.116.2.10 mail.ncku.edu.tw 140.116.2.11 snoopy.ncku.edu.tw 140.117.11.33 irc.nsysu.edu.tw 140.117.72.1 mis.nsysu.edu.tw 140.120.1.21 pds.nchu.edu.tw 140.122.77.13 master.ice.ntnu.edu.tw 140.123.3.5 ccunix.ccu.edu.tw 140.126.4.221 cs.chpi.edu.tw 註:這些位址隨時都有可能更動、改名、取消、或新增,所以本附錄僅供參考。 |
---|
常用指令 |
---|
n mget file.b (y/n)? n mget file.c (y/n)? y 打prompt可把這項功能關掉,對經常使用mget或mput的人很有用。