星期日, 3月 25, 2012

DOS命令提示號下使用 FTP

首先要從 Windows 視窗下進入到 DOS模式 : Windows 95或98 選取 「開始」/ 「程式集」/ 「MS-DOS模式」 Windows NT 選取 「開始」/ 「程式集」/ 「命令提示列」 使 用 方 法 實 例 說 明: 首先請用 cd 指令切換到檔案存放的目錄,也就是 您要上傳的檔案放在那個目錄? 下載後的檔案要放在那個目錄? 請輸入: cd \data Microsoft(R) Windows 95 (C)Copyright Microsoft Corp 1981-1996. C:\WINDOWS>cd\data C:\data> 用 ftp 指令連線到檔案伺服主機,並輸入帳號資料 請輸入: ftp ftp.mold.net.tw ftp指令後接著檔案伺服主機的網址或 IP位址 輸入您的帳號名稱 輸入您的密碼 C:\data>ftp ftp.test.com.tw <---- ftp指令後接著檔案伺服主機的網址或 IP位址 Connected to ftp.test.com.tw. 220- Welcome to the TEST 220- 220-Local Time: Tue MAR 13 11:11:17 2010 220- 220 ftp.test.com.tw FTP server (Version wu-2.4.2-academ[BETA-18](1) Sun Sep 20 15: 29:39 CST 1998) ready. User (ftp.test.com.tw:(none)): test <---- 輸入您的帳號名稱 331 Password required for test Password: <---- 輸入您的密碼 230 User ratcc logged in. Access restrictions apply. ftp> 通過身份認證後,就可以使用各種ftp指令, 請輸入: ls -al 這個「列出檔案」指令相當於 DOS 下的 DIR 指令 可顯示遠端檔案伺服主機上的目錄及檔案名稱及其大小 ftp> ls -al <---- 輸入「列出檔案」指令 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 24 drwx------ 9 234 igs 512 Oct 13 07:18 . drwxr-x--- 193 root igs 3584 Oct 13 07:05 .. drwxr-xr-x 2 234 igs 512 Oct 13 07:17 dialup drwxr-xr-x 2 234 igs 512 Oct 13 07:17 email drwxr-xr-x 4 234 igs 512 Oct 13 07:18 ftp drwxr-xr-x 5 234 igs 512 Oct 13 07:19 netscape drwxr-xr-x 2 234 igs 512 Oct 13 07:18 telnet drwxr-xr-x 2 234 igs 512 Oct 13 07:18 www drwxr-xr-x 4 234 igs 512 Oct 13 07:18 zip 226 Transfer complete. 551 bytes received in 0.44 seconds (1.25 Kbytes/sec) ftp> 切換目錄指令 cd 請輸入: cd zip 這個指令相當於 DOS 下的 cd 指令 切換到指定的目錄名稱下 ftp> cd zip <---- 輸入「切換目錄」指令 250 CWD command successful. ftp> ls -al <---- 再輸入「列出檔案」指令 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 4152 drwxr-xr-x 4 234 igs 512 Oct 13 07:18 . drwx------ 9 234 igs 512 Oct 13 07:18 .. -rw-r--r-- 1 234 igs 1149558 Oct 13 07:18 PZIP40.EXE -rw-r--r-- 1 234 igs 943949 Oct 13 07:18 WINZIP70.EXE drwxr-xr-x 2 234 igs 512 Oct 13 07:18 Winzip63 drwxr-xr-x 2 234 igs 512 Oct 13 07:18 winRar 226 Transfer complete. 387 bytes received in 0.00 seconds (387000.00 Kbytes/sec) 設定傳送模式指令 bin 或 asc 請輸入: bin 這個指令設定傳送的檔案為二進位檔(Binary) 若傳送的檔案為純文字檔(ASCII)請輸入: asc ftp> bin <---- 輸入bin 設定下一步驟將要傳送的檔案為二進位檔 200 Type set to I. 下載檔案指令 get 請輸入: get WINZIP70.EXE get 指令後接著 想要下載的檔案名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mget *.exe 一次下載多個檔案 ftp> get Winzip70.exe <----輸入下載檔案指令 200 PORT command successful. 550 Winzip70.exe: No such file or directory. <----因大小寫錯誤產生的訊息 ftp> get WINZIP70.EXE <----再輸入下載檔案指令及正確檔案名稱 200 PORT command successful. 150 Opening BINARY mode data connection for WINZIP70.EXE (943949 bytes). <---- 等待傳輸 226 Transfer complete. <---- 傳輸完成 943949 bytes received in 1.10 seconds (858.14 Kbytes/sec) ftp> 上傳檔案指令 put 請輸入: put uedit32i.exe put 指令後接著 想要上傳的檔案名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mput *.exe 一次上傳多個檔案 ftp> put uedit32i.exe <----輸入上傳檔案指令 200 PORT command successful. 150 Opening BINARY mode data connection for uedit32i.exe. <----等待傳輸 226 Transfer complete. <---- 傳輸完成 842528 bytes sent in 1.10 seconds (765.93 Kbytes/sec) ftp> 刪除檔案指令 delete 請輸入: delete uedit32i.exe delete 指令後接著 想要刪除檔案的名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mdelete *.exe 一次刪除多個檔案 ftp> delete uedit32i.exe 250 DELE command successful. ftp> 求助指令 help 或 ? 請輸入: help 此指令將列出所有可用的指令 請輸入: ? mput 此指令將顯示 mput 指令的說明 ftp> help <----輸入求助指令 Commands may be abbreviated. Commands are: ! delete literal prompt send ? debug ls put status append dir mdelete pwd trace ascii disconnect mdir quit type bell get mget quote user binary glob mkdir recv verbose bye hash mls remotehelp cd help mput rename close lcd open rmdir ftp> ? mput <----輸入求助指令並接著想查詢的指令 mput send multiple files ftp> 傳輸完畢後請記得輸入「斷線」指令 bye,就可直接回到 DOS 的提示號 ftp> bye 221 Goodbye. C:\data>在 Windows 的 DOS命令提示號下使用 FTP 首先要從 Windows 視窗下進入到 DOS模式 : Windows 95或98 選取 「開始」/ 「程式集」/ 「MS-DOS模式」 Windows NT 選取 「開始」/ 「程式集」/ 「命令提示列」 使 用 方 法 實 例 說 明: 首先請用 cd 指令切換到檔案存放的目錄,也就是 您要上傳的檔案放在那個目錄? 下載後的檔案要放在那個目錄? 請輸入: cd \data Microsoft(R) Windows 95 (C)Copyright Microsoft Corp 1981-1996. C:\WINDOWS>cd\data C:\data> 用 ftp 指令連線到檔案伺服主機,並輸入帳號資料 請輸入: ftp ftp.mold.net.tw ftp指令後接著檔案伺服主機的網址或 IP位址 輸入您的帳號名稱 輸入您的密碼 C:\data>ftp ftp.test.com.tw <---- ftp指令後接著檔案伺服主機的網址或 IP位址 Connected to ftp.test.com.tw. 220- Welcome to the TEST 220- 220-Local Time: Tue Oct 13 15:21:57 1998 220- 220 mail.mold.net FTP server (Version wu-2.4.2-academ[BETA-18](1) Sun Sep 20 15: 29:39 CST 1998) ready. User (hirat153.mold.net.tw:(none)): test <---- 輸入您的帳號名稱 331 Password required for test Password: <---- 輸入您的密碼 230 User ratcc logged in. Access restrictions apply. ftp> 通過身份認證後,就可以使用各種ftp指令, 請輸入: ls -al 這個「列出檔案」指令相當於 DOS 下的 DIR 指令 可顯示遠端檔案伺服主機上的目錄及檔案名稱及其大小 ftp> ls -al <---- 輸入「列出檔案」指令 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 24 drwx------ 9 234 igs 512 Oct 13 07:18 . drwxr-x--- 193 root igs 3584 Oct 13 07:05 .. drwxr-xr-x 2 234 igs 512 Oct 13 07:17 dialup drwxr-xr-x 2 234 igs 512 Oct 13 07:17 email drwxr-xr-x 4 234 igs 512 Oct 13 07:18 ftp drwxr-xr-x 5 234 igs 512 Oct 13 07:19 netscape drwxr-xr-x 2 234 igs 512 Oct 13 07:18 telnet drwxr-xr-x 2 234 igs 512 Oct 13 07:18 www drwxr-xr-x 4 234 igs 512 Oct 13 07:18 zip 226 Transfer complete. 551 bytes received in 0.44 seconds (1.25 Kbytes/sec) ftp> 切換目錄指令 cd 請輸入: cd zip 這個指令相當於 DOS 下的 cd 指令 切換到指定的目錄名稱下 ftp> cd zip <---- 輸入「切換目錄」指令 250 CWD command successful. ftp> ls -al <---- 再輸入「列出檔案」指令 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 4152 drwxr-xr-x 4 234 igs 512 Oct 13 07:18 . drwx------ 9 234 igs 512 Oct 13 07:18 .. -rw-r--r-- 1 234 igs 1149558 Oct 13 07:18 PZIP40.EXE -rw-r--r-- 1 234 igs 943949 Oct 13 07:18 WINZIP70.EXE drwxr-xr-x 2 234 igs 512 Oct 13 07:18 Winzip63 drwxr-xr-x 2 234 igs 512 Oct 13 07:18 winRar 226 Transfer complete. 387 bytes received in 0.00 seconds (387000.00 Kbytes/sec) 設定傳送模式指令 bin 或 asc 請輸入: bin 這個指令設定傳送的檔案為二進位檔(Binary) 若傳送的檔案為純文字檔(ASCII)請輸入: asc ftp> bin <---- 輸入bin 設定下一步驟將要傳送的檔案為二進位檔 200 Type set to I. 下載檔案指令 get 請輸入: get WINZIP70.EXE get 指令後接著 想要下載的檔案名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mget *.exe 一次下載多個檔案 ftp> get Winzip70.exe <----輸入下載檔案指令 200 PORT command successful. 550 Winzip70.exe: No such file or directory. <----因大小寫錯誤產生的訊息 ftp> get WINZIP70.EXE <----再輸入下載檔案指令及正確檔案名稱 200 PORT command successful. 150 Opening BINARY mode data connection for WINZIP70.EXE (943949 bytes). <---- 等待傳輸 226 Transfer complete. <---- 傳輸完成 943949 bytes received in 1.10 seconds (858.14 Kbytes/sec) ftp> 上傳檔案指令 put 請輸入: put uedit32i.exe put 指令後接著 想要上傳的檔案名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mput *.exe 一次上傳多個檔案 ftp> put uedit32i.exe <----輸入上傳檔案指令 200 PORT command successful. 150 Opening BINARY mode data connection for uedit32i.exe. <----等待傳輸 226 Transfer complete. <---- 傳輸完成 842528 bytes sent in 1.10 seconds (765.93 Kbytes/sec) ftp> 刪除檔案指令 delete 請輸入: delete uedit32i.exe delete 指令後接著 想要刪除檔案的名稱 請注意檔案名稱的大小寫,否則會找不到檔案 您也可以用 mdelete *.exe 一次刪除多個檔案 ftp> delete uedit32i.exe 250 DELE command successful. ftp> 求助指令 help 或 ? 請輸入: help 此指令將列出所有可用的指令 請輸入: ? mput 此指令將顯示 mput 指令的說明 ftp> help <----輸入求助指令 Commands may be abbreviated. Commands are: ! delete literal prompt send ? debug ls put status append dir mdelete pwd trace ascii disconnect mdir quit type bell get mget quote user binary glob mkdir recv verbose bye hash mls remotehelp cd help mput rename close lcd open rmdir ftp> ? mput <----輸入求助指令並接著想查詢的指令 mput send multiple files ftp> 傳輸完畢後請記得輸入「斷線」指令 bye,就可直接回到 DOS 的提示號 ftp> bye 221 Goodbye. C:\data>

沒有留言: