史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 網路軟硬體架設技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-03-10, 11:33 PM  
◎NTFS◎
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設 FTP命令全集

嘿嘿
FTP命令是Internet用戶使用最頻繁的命令之一,熟悉並靈活應用FTP的內部命令,可以大大方便使用者,並收到事半功倍之效。

如果你想學習使用進行後台FTP下載,那麼就必須學習FTP指令。

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。

3.account[password]: 提供登錄遠程系統成功後訪問系統資源所需的補充口令。

4.append local-file[remote-file]:將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。

5.ascii:使用ascii類型傳輸方式。

6.bell:每個命令執行完畢後計算機響鈴一次。

7.bin:使用二進制文件傳輸方式。

8.bye:退出ftp會話過程。

9.case:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。

10.cd remote-dir:進入遠程主機目錄。

11.cdup:進入遠程主機目錄的父目錄。

12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為mode,如:chmod 777 a.out。

13.close:中斷與遠程服務器的ftp會話(與open對應)。

14.cr:使用asscii方式傳輸文件時,將回車換行轉換為回行。

15.delete remote-file:刪除遠程主機文件。

16.debug[debug-value]:設置調試方式, 顯示發送至遠程主機的每條命令,如:deb up 3,若設為0,表示取消debug。

17.dir[remote-dir][local-file]:顯示遠程主機目錄,並將結果存入本地文件

18.disconnection:同close。

19.form format:將文件傳輸方式設置為format,缺省為file方式。

20.get remote-file[local-file]: 將遠程主機的文件remote-file傳至本地硬盤的local-file。

21.glob:設置mdelete,mget,mput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數。

22.hash:每傳輸1024字節,顯示一個hash符號(#)。

23.help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。

24.idle[seconds]:將遠程服務器的休眠計時器設為[seconds]秒。

25.image:設置二進制傳輸方式(同binary)。

26.lcd[dir]:將本地工作目錄切換至dir。

27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir, 並存入本地文件local-file。

28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結束。

29.mdelete[remote-file]:刪除遠程主機文件。

30.mdir remote-files local-file:與dir類似,但可指定多個遠程文件,如 :mdir *.o.*.zipoutfile 。

31.mget remote-files:傳輸多個遠程文件。

32.mkdir dir-name:在遠程主機中建一目錄。

33.mls remote-file local-file:同nlist,但可指定多個文件名。

34.mode[modename]:將文件傳輸方式設置為modename, 缺省為stream方式。

35.modtime file-name:顯示遠程主機文件的最後修改時間。

36.mput local-file:將多個文件傳輸至遠程主機。

37.newer file-name: 如果遠程機中file-name的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。

38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,並存入本地硬盤的local-file。

39.nmap[inpattern outpattern]:設置文件名映射機制, 使得文件傳輸時,文件中的某些字符相互轉換, 如:nmap $1.$2.$3[$1,$2].[$2,$3],則傳輸文件a1.a2.a3時,文件名變為a1,a2。 該命令特別適用於遠程主機為非UNIX機的情況。

40.ntrans[inchars[outchars>:設置文件名字符的翻譯機制,如ntrans1R,則文件名LLL將變為RRR。

41.open host[port]:建立指定ftp服務器連接,可指定連接端口。

42.passive:進入被動傳輸方式。

43.prompt:設置多個文件傳輸時的交互提示。

44.proxy ftp-cmd:在次要控制連接中,執行一條ftp命令, 該命令允許連接兩個ftp服務器,以在兩個服務器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個服務器間的連接。

45.put local-file[remote-file]:將本地文件local-file傳送至遠程主機。

46.pwd:顯示遠程主機的當前工作目錄。

47.quit:同bye,退出ftp會話。

48.quote arg1,arg2...:將參數逐字發至遠程ftp服務器,如:quote syst.

49.recv remote-file[local-file]:同get。

50.reget remote-file[local-file]:類似於get, 但若local-file存在,則從上次傳輸中斷處續傳。

51.rhelp[cmd-name]:請求獲得遠程主機的幫助。

52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態, 否則顯示文件狀態。

53.rename[from][to]:更改遠程主機文件名。

54.reset:清除回答隊列。

55.restart marker:從指定的標誌marker處,重新開始get或put,如:restart 130。

56.rmdir dir-name:刪除遠程主機目錄。

57.runique:設置文件名只一性存儲,若文件存在,則在原文件後加後綴.1, .2等。

58.send local-file[remote-file]:同put。

59.sendport:設置PORT命令的使用。

60.site arg1,arg2...:將參數作為SITE命令逐字發送至遠程ftp主機。

61.size file-name:顯示遠程主機文件大小,如:site idle 7200。

62.status:顯示當前ftp狀態。

63.struct[struct-name]:將文件傳輸結構設置為struct-name, 缺省時使用stream結構。

64.sunique:將遠程主機文件名存儲設置為只一(與runique對應)。

65.system:顯示遠程主機的操作系統類型。

66.tenex:將文件傳輸類型設置為TENEX機的所需的類型。

67.tick:設置傳輸時的字節計數器。

68.trace:設置包跟蹤。

69.type[type-name]:設置文件傳輸類型為type-name,缺省為ascii,如:type binary,設置二進制傳輸方式。

70.umask[newmask]:將遠程服務器的缺省umask設置為newmask,如:umask 3

71.user user-name[password][account]:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous my@email。

72.verbose:同命令行的-v參數,即設置詳盡報告方式,ftp 服務器的所有響 應都將顯示給用戶,缺省為on.

73.?[cmd]:同help.


 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
向 送花的會員:
h0810119 (2007-07-02)
感謝您發表一篇好文章
舊 2006-07-10, 10:01 AM   #16 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Ftp連接常見問題&解決方法

--------------------------------------------------------------------------------

Ftp 是管理維護網站資料 的重要手段,經常有一些客戶提出Ftp上傳的疑問.現在總結常見錯誤和解決方案如下(以FlashFxp為例)

1. Ftp服務器連接失敗: 連接被拒, 錯誤訊息:

[右] 正在連接到 www.yourdomain.com -> DNS=www.yourdomain.com IP=218.13.164.102 PORT=21
[右] 連接失敗 (連接被拒)

原因:這是因為客戶在作Ftp上傳時 填寫錯了Ftp服務器造成這個問題.
解決:在Ftp上傳時記得一定要使用我司的Ftp服務器(例如:h01.72dns.com等)

2. Ftp 用戶登入失敗 錯誤訊息如下:

[右] 正在連接到 www.72dns.com -> DNS=www.72dns.com IP=211.155.224.184 PORT=21
[右] 已連接到 www.72dns.com (Ftp服務器連接成功)
[右] 220 Serv-U FTP Server v6.2 for WinSock ready...
[右] USER test
[右] 331 User name okay, need password.
[右] PASS (隱藏)
[右] 530 Not logged in.

原因:這是用戶填寫錯誤的Ftp用戶名/或Ftp密碼
解決:請您核對您的Ftp 訊息.如果您忘記Ftp密碼.可以在我們用戶中心的虛擬主機管理裡重設Ftp密碼

3. 文件上傳失敗,錯誤訊息如下:

[右] 正在打開資料連接 IP: 211.155.224.184 連接阜: 10023
[右] STOR test.txt ### 開始上傳文件檔案 test.txt
[右] 150 Opening BINARY mode data connection for test.txt.
[右] 426 Data connection closed, error decompressing data stream.
[右] 傳送失敗! ### 文件上傳失敗

原因: 當上傳文件檔案大小為0的空文件時,系統會提示上傳失敗.實際該文件名在服務器已經創建了
解決: 這個錯誤是FlashFxp 客戶端軟件的誤報錯.實際文件已經上傳上去了.

4. 文件上傳失敗,錯誤訊息如下:

[右] STOR test.txt ### 開始上傳文件檔案 test.txt
[右] 150 Opening BINARY mode data connection for test.txt.
[右] 452-Maximum disk quota limited to 30720 kBytes
[右] Used disk quota 30692 kBytes, available 27 kBytes
[右] 452 Sorry, insufficient disk quota - ### 這裡提示磁碟空間不夠
[右] 傳送失敗! ### 文件上傳失敗

原因: 當用戶磁碟空間不夠
解決: 您可以在虛擬主機管理中心 檢視你網站剩餘的空間容量, 需要升級到更大的空間.或者刪除您網站上不必要的資料.

5. 文件上傳成功後卻無法顯示:

原因: 有一些客戶為測試空間的安全性,上傳一些病毒文件或者木馬文件. 被我們的殺毒軟件自動清除
解決: 這是正常現象,我們有一些服務器有配置實時殺毒.可以清除惡意文件.

原因2: 當用戶磁碟空間不夠
解決: 您可以在虛擬主機管理中心 檢視你網站剩餘的空間容量, 需要升級到更大的空間.或者刪除您網站上不必要的資料.

6. 文件上傳失敗,錯誤訊息如下:

[右] STOR Gen.aspx
[右] 550 Permission denied. ### 文件上傳失敗,目錄沒有上傳權限
[右] 傳送失敗!

原因: Ftp根目錄不能上傳文件檔案
解決: 您不能在Ftp根目錄上傳文件檔案,只能將文件上傳到 WWW/LOG/DB 等目錄中.

7. Ftp 登入後 無法顯示列舉文件目錄:

原因:某些服務器安裝的防火牆 不允許防火牆做被動傳輸(PASV)
解決:關閉Ftp客戶端軟件的被動傳輸功能.就可以正常使用

以上總結了 Ftp上傳中的常見錯誤. 您可以對照錯誤 解決您上傳中遇到的問題
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1630 篇, 收花: 3204 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 08:18 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2020, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1