ftp傳輸的儲存位置
A. ftp是用來幹嘛的傳輸的嗎
FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。其中FTP伺服器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web伺服器上。此外,由於FTP傳輸效率非常高,在網路上傳輸大的文件時,一般也採用該協議。
默認情況下FTP協議使用TCP埠中的 20和21這兩個埠,其中20用於傳輸數據,21用於傳輸控制信息。但是,是否使用20作為傳輸數據的埠與FTP使用的傳輸模式有關,如果採用主動模式,那麼數據傳輸埠就是20;如果採用被動模式,則具體最終使用哪個埠要伺服器端和客戶端協商決定。
中文名
FTP協議
外文名
File Transfer Protocol
類型
客戶/伺服器系統
釋義
文件傳輸協議
簡言之,就是一種提供文件傳輸服務的協議。可以從FTP伺服器下載文件,也可以向FTP伺服器上傳文件。
參考資料:網路 http://ke..com/view/1157060.htm
B. flashfxp上傳好的文件所在網址怎麼查找
FlashFXP是一種遠程使用的FTP空間管理程序,能夠在線上傳下載FTP空間上的文件。因此,通過FlashFXP上傳的文件,應該被儲存到了一個FTP站點。文件在FTP站點上,被儲存的路徑提取方法如下:
打開FlashFXP,連接到上傳文件的FTP站點,記錄下連接到的FTP站點所在IP,和連接使用的用戶名。如果站點所在IP為0.0.0.0,連接的用戶名為a,則記錄網址為ftp://a:0.0.0.0/ 。
依次打開文件被儲存的路徑,記錄下打開了哪些文件夾,最終到達了哪個文件夾內部。如果途中依次打開了文件夾b、c,最終到達文件夾d並找到文件e.exe,則記錄路徑為b/c/d/e.exe。
組合兩個路徑,形成完整的文件所在路徑,例如ftp://a:0.0.0.0/b/c/d/e.exe。
注意:通過此方法記錄的路徑,他人在訪問該文件時,仍然需要輸入用戶的密碼,登錄用戶以查看。
C. ftp協議結構
FTP協議是一種用於文件傳輸的通信協議,它支持客戶端與伺服器之間的文件傳輸操作。以下為FTP協議中常用命令及其功能:
命令描述
ABOR:中斷數據連接程序
ACCT <account>:系統特權賬號
ALLO <bytes>:為伺服器上的文件存儲器分配位元組
APPE <filename>:添加文件到伺服器同名文件
CDUP <dir path>:改變伺服器上的父目錄
CWD <dir path>:改變伺服器上的工作目錄
DELE <filename>:刪除伺服器上的指定文件
HELP <command>:返回指定命令信息
LST <name>:如果是文件名列出文件信息,如果是目錄則列出文件列表
MODE <mode>:傳輸模式(S=流模式,B=塊模式,C=壓縮模式)
MKD <directory>:在伺服器上建立指定目錄
NLST <directory>:列出指定目錄內容
NOOP:無動作,除了來自伺服器上的承認
PASS <password>:系統登錄密碼
PASV:請求伺服器等待數據連接
PORT <address>:IP地址和兩位元組的埠ID
PWD:顯示當前工作目錄
QUIT:從FTP伺服器上退出登錄
REIN:重新初始化登錄狀態連接
REST <offset>:由特定偏移量重啟文件傳遞
RETR <filename>:從伺服器上找回(復制)文件
RMD <directory>:在伺服器上刪除指定目錄
RNFR <old path>:對舊路徑重命名
RNTO <new path>:對新路徑重命名
SITE <params>:由伺服器提供的站點特殊參數
SMNT <pathname>:掛載指定文件結構
STAT <directory>:在當前程序或目錄上返回信息
STOR <filename>:儲存(復制)文件到伺服器上
STOU <filename>:儲存文件到伺服器名稱上
STRU <type>:數據結構(F=文件,R=記錄,P=頁面)
SYST:返回伺服器使用的操作系統
TYPE <data type>:數據類型(A=ASCII,E=EBCDIC,I=binary)
USER <username>:系統登錄的用戶名
FTP協議響應代碼如下:
響應代碼解釋說明
110新文件指示器上的重啟標記
120伺服器准備就緒的時間(分鍾數)
125打開數據連接,開始傳輸
150打開連接
200成功
202命令沒有執行
211系統狀態回復
212目錄狀態回復
213文件狀態回復
214幫助信息回復
215系統類型回復
220服務就緒
221退出網路
225打開數據連接
226結束數據連接
227進入被動模式(IP地址、ID埠)
230登錄網際網路
250文件行為完成
257路徑名建立
331要求密碼
332要求帳號
350文件行為暫停
421服務關閉
425無法打開數據連接
426結束連接
450文件不可用
451遇到本地錯誤
452磁碟空間不足
500無效命令
501錯誤參數
502命令沒有執行
503錯誤指令序列
504無效命令參數
530未登錄網路
532存儲文件需要帳號
550文件不可用
551不知道的頁類型
552超過存儲分配
553文件名不允許
(3)ftp傳輸的儲存位置擴展閱讀
文件傳輸協議(FTP:File Transfer Protocol)使得主機間可以共享文件。 FTP 使用 TCP 生成一個虛擬連接用於控制信息,然後再生成一個單獨的 TCP 連接用於數據傳輸。控制連接使用類似 TELNET 協議在主機間交換命令和消息。文件傳輸協議是TCP/IP網路上兩台計算機傳送文件的協議,FTP是在TCP/IP網路和INTERNET上最早使用的協議之一,它屬於網路協議組的應用層。FTP客戶機可以給伺服器發出命令來下載文件,上傳文件,創建或改變伺服器上的目錄。