我知道它是文件傳輸協議,僅此而已。請問他是怎么工作的,ftp服務器怎么回事?
熱心網友
你好象是說的不對的,首先它不是什么傳輸協議,它是一個工作的站點,是和WEB站點是差不多是一樣的,在這里可以放置共享的程序或是文件讓有權限的人,來訪問或是下載,FTP,WEB這 是在WINDOWS2000架構中比較重要的服務項目,在局域網中使用的很是普遍的,我們在這里為大家整理了一些FTP的內部命令,方便大家查閱。 c FTP的命令行格式為: ftp -v -d -i -n -g [主機名] ,其中 -v 顯示遠程服務器的所有響應信息; -n 限制ftp的自動登錄,即不使用; 。n etrc文件; -d 使用調試方式; -g 取消全局文件名。 ftp使用的內部命令如下(中括號表示可選項): 1。![cmd[args]]:在本地機中執行交互shell,exit回到ftp環境,如: !ls*。zip。 2。$ macro-ame[args]:執行宏定義macro-name。 count[password]:提供登錄遠程系統成功后訪問系統資源所需的補 充口令。 4。append local-file[remote-file]:將本地文件追加到遠程系統主機, 若未指定遠程系統文件名,則使用本地文件名。 cii:使用ascii類型傳輸方式。 ll:每個命令執行完畢后計算機響鈴一次。 n:使用二進制文件傳輸方式。 e:退出ftp會話過程。 se:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。 remote-dir:進入遠程主機目錄。 up:進入遠程主機目錄的父目錄。 mod mode file-name:將遠程主機文件file-name的存取方式設置為 mode,如: chmod 777 a。out 。 ose:中斷與遠程服務器的ftp會話(與open對應)。 :使用asscii方式傳輸文件時,將回車換行轉換為回行。 lete remote-file:刪除遠程主機文件。 bug[debug-value]:設置調試方式, 顯示發送至遠程主機的每條命 令,如: deb up 3,若設為0,表示取消debug。。