FTP 操作有哪些?
使用檔案傳輸協議 (FTP) 時,使用者可以實現以下部分或全部操作:
連線到遠端主機
要實現檔案傳輸,使用者首先需要登入到遠端主機。需要使用四個命令。
- Open 選擇遠端主機並建立登入會話。
- User 識別遠端使用者 ID。
- Pass 驗證客戶端。
- Site 向遠端主機發送資料,用於提供特定於該主機的服務。
導航目錄結構
客戶端經過身份驗證並登入到伺服器後,可以瀏覽遠端主機的目錄結構,以找到要檢索的檔案或要傳輸本地檔案的目錄。
執行這些服務的子命令如下:
- cd 更改遠端主機的目錄。可以指定路徑名,但必須符合遠端主機的目錄結構。
- lcd 更改本地主機的目錄。它等同於 cd 命令。可以指定路徑名,但必須符合本地主機的目錄結構。
- ls 列出遠端目錄的內容。
- dir 列出本地目錄的內容。它類似於 ls 命令;dir 生成的列表被視為資料,需要資料連線。
控制資料傳輸方式
在不同的系統之間傳輸資料通常涉及將資料作為傳輸過程的一部分進行轉換。傳輸的三個方面可以是位模式、資料的表示和檔案結構。資料傳輸模式可以是塊模式 (B) 和位元組流模式 (S)。資料的表示可以基於 ASCII 或 EBCDIC。
檔案結構可以是連續的資料位元組序列、順序記錄或由頁面組成的檔案。
傳輸檔案
可以使用以下命令在 FTP 客戶端和伺服器之間複製檔案。
- get 將檔案從遠端主機複製到本地主機。
- mget 將多個檔案從遠端主機複製到本地主機。
- put 將檔案從本地主機複製到遠端主機。
- mput 將多個檔案從本地主機複製到遠端主機。
終止 FTP 會話
可以使用以下命令結束 FTP 會話:
- quit − 斷開與遠端主機的連線並關閉 FTP。某些實現使用 BYE 子命令。
- Close − 斷開與遠端主機的連線,但保持 FTP 客戶端執行。
可以發出 open 命令來建立新的控制連線。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP