日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

ftp上传和下载命令

發(fā)布時(shí)間:2025/3/8 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ftp上传和下载命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

假設(shè)有一目標(biāo)FTP服務(wù)器,IP:123.123.123.123,用戶(hù)名:ftpname 密碼:ftppwd。當(dāng)前要通過(guò)命令行將D:\ftpin目錄下的file.doc上傳到目標(biāo)服務(wù)器,從服務(wù)器下載的步驟如下:?

1.“開(kāi)始”-“運(yùn)行”-輸入“FTP”(這是P話)?

2.open 123.123.123.123?
/*這一步可以與第一步合并,在“運(yùn)行”里直接輸入”ftp 123.123.123.123″。如果你的FTP服務(wù)器不是用的21默認(rèn)端口,假如端口是12333,那么此步的命令應(yīng)在后面空格加12333,即“open 123.123.123.123 12333”*/?

3.ftpname?
/*命令行會(huì)提示你輸入用戶(hù)名,不同的OS版本(XP,Vista,Win7)提示可能會(huì)有所差別*/?

4.ftppwd?
/*提示你輸入密碼,在密碼輸入過(guò)程中不會(huì)顯示也不會(huì)移動(dòng)光標(biāo),打完密碼后回車(chē)即可。如果你的密碼輸入錯(cuò)誤,將不會(huì)提示你重新輸入,這時(shí)你要鍵入“user”命令,將會(huì)出現(xiàn)第三步,你可以重新輸入用戶(hù)名和密碼。*/?

5.dir?
/*你成功登陸后就可以用dir查看命令查看FTP服務(wù)器中的文件及目錄,用ls命令只可以查看文件。*/?

6.mkdir rsfile?
/*在FTP服務(wù)器上根目錄下建立rsfile目錄。*/?

7.cd rsfile?
/*進(jìn)入目錄rsfile,用“cd 你的目錄名”可以進(jìn)入當(dāng)前目錄的下一級(jí)目錄,這跟DOS一樣。*/?

8.bin?
/*采用二進(jìn)制傳輸。如果你要上傳下載,這一步很重要,不先執(zhí)行這個(gè)命令,上傳下載會(huì)很慢。*/?

9.lcd D:\ftpin?
/*定位本地默認(rèn)文件夾。這里的lcd命令類(lèi)似于平時(shí)命令行下的cd*/?

10.!dir?
/*查看本地文件夾中的文件及目錄*/?

11.put file.doc?
/*將當(dāng)前目錄(D:\ftpin)中的文件file.doc上傳到FTP服務(wù)器默認(rèn)目錄。可以用”mput *.*”將所有文件上傳到FTP服務(wù)器上。*/?

12.get aaa.jpg?
/*將FTP服務(wù)器默認(rèn)目錄中的文件aaa.jpg下載到當(dāng)前目錄下(D:\ftpin)。可以用”mget *.*”將所有文件下載到D:\ftpin*/?

13.delete *.*?
/*刪除目錄ftpin中的所有文件。*/?

14.cd ..?
/*返回至上一級(jí)目錄,即根目錄。返回上一級(jí)目錄用“cd ..”要注意,中間有空格。返回根目錄用“cd \”。*/?

15.mrdir ftpin?
/*刪除目錄ftpin。刪除目錄,在此目錄下不能有文件及目錄,不然將無(wú)法刪除。*/?

16.bye 或 quit
/*退出FTP服務(wù)器*/?

上傳下載時(shí)特別要注意服務(wù)器及本地電腦的當(dāng)前目錄,文件是從哪里到哪里的問(wèn)題。查看FTP服務(wù)器的當(dāng)前目錄命令為pwd,可以用cd命令定位服務(wù)器的目錄。可以用lcd命令定位本地電腦的目錄。以上實(shí)例應(yīng)用到了采用FTP命令行方式上傳下載的最常用命令,你還可以用命令“?”查看更多的命令。

參考:http://www.jb51.net/article/28854.htm


ftp命令詳解:

1.FTP> !??ftp?子系統(tǒng)退出到外殼。

2.FTP> ??顯示?ftp?命令說(shuō)明。???help?相同。

  格式:? [command]

  說(shuō)明:[command]指定需要幫助的命令名稱(chēng)。如果沒(méi)有指定?commandftp?將顯示全部命令的列表。

3.FTP> append?使用當(dāng)前文件類(lèi)型設(shè)置將本地文件附加到遠(yuǎn)程計(jì)算機(jī)上的文件。

  格式:append local-file [remote-file]

  說(shuō)明:local-file?指定要添加的本地文件。

  remote-file?指定要添加?local-file?的遠(yuǎn)程計(jì)算機(jī)上的文件。如果省略了?remote-file,本地文件名將被用作遠(yuǎn)程文件名。

 4.FTP> ascii?將文件傳送類(lèi)型設(shè)置為默認(rèn)的?ASCII

  說(shuō)明:FTP?支持兩種文件傳送類(lèi)型,ASCII?碼和二進(jìn)制圖像。在傳送文本文件時(shí)應(yīng)該使用ASCII

 5.FTP> bell?切換響鈴以在每個(gè)文件傳送命令完成后響鈴。默認(rèn)情況下,鈴聲是關(guān)閉的。

 6.FTP> binary(或bi?將文件傳送類(lèi)型設(shè)置為二進(jìn)制。

 7.FTP> bye(或by?結(jié)束與遠(yuǎn)程計(jì)算機(jī)的?FTP?會(huì)話并退出?ftp

 8.FTP> cd?更改遠(yuǎn)程計(jì)算機(jī)上的工作目錄。

  格式:cd remote-directory

  說(shuō)明:remote-directory?指定要更改的遠(yuǎn)程計(jì)算機(jī)上的目錄。

 9.FTP> close?結(jié)束與遠(yuǎn)程服務(wù)器的?FTP?會(huì)話并返回命令解釋程序。

  FTP> debug?切換調(diào)試。當(dāng)調(diào)試打開(kāi)時(shí),發(fā)送到遠(yuǎn)程計(jì)算機(jī)的每個(gè)命令都打印,前面是字符串“>”。默認(rèn)情況下,調(diào)試是關(guān)閉的。

 10.FTP> delete?刪除遠(yuǎn)程計(jì)算機(jī)上的文件。

  格式:delete remote-file

  說(shuō)明:remote-file?指定要?jiǎng)h除的文件。

 11.FTP> dir?顯示遠(yuǎn)程目錄文件和子目錄列表。

  格式:dir [remote-directory] [local-file]

  說(shuō)明:remote-directory?指定要查看其列表的目錄。如果沒(méi)有指定目錄,將使用遠(yuǎn)程計(jì)算機(jī)中的當(dāng)前工作目錄。Local-file?指定要存儲(chǔ)列表的本地文件。如果沒(méi)有指定,輸出將顯示在屏幕上。

 12.FTP> disconnect?從遠(yuǎn)程計(jì)算機(jī)斷開(kāi),保留?ftp?提示。

 13.FTP> get?使用當(dāng)前文件轉(zhuǎn)換類(lèi)型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī)。

  格式:get remote-file [local-file]

  說(shuō)明:remote-file?指定要復(fù)制的遠(yuǎn)程文件。

  Local-file?指定要在本地計(jì)算機(jī)上使用的名稱(chēng)。如果沒(méi)有指定,文件將命名為?remote-file

 14.FTP >glob?切換文件名組合。組合允許在內(nèi)部文件或路徑名中使用通配符(*?)。默認(rèn)情況下,組合是打開(kāi)的。

 15.FTP >hash?切換已傳輸?shù)拿總€(gè)數(shù)據(jù)塊的數(shù)字簽名?(#)?打印。數(shù)據(jù)塊的大小是2048?字節(jié)。默認(rèn)情況下,散列符號(hào)打印是關(guān)閉的。

 16.FTP >help?顯示?ftp?命令說(shuō)明。

  格式:help [command]

  說(shuō)明:command?指定需要有關(guān)說(shuō)明的命令的名稱(chēng)。如果沒(méi)有指定?commandftp?將顯示全部命令的列表。

 17.FTP >lcd?更改本地計(jì)算機(jī)上的工作目錄。默認(rèn)情況下,工作目錄是啟動(dòng)?ftp?的目錄。

  格式:lcd [directory]

  說(shuō)明:directory?指定要更改的本地計(jì)算機(jī)上的目錄。如果沒(méi)有指定directory,將顯示本地計(jì)算機(jī)中當(dāng)前的工作目錄。

 18.FTP >literal?將參數(shù)逐字發(fā)送到遠(yuǎn)程?FTP?服務(wù)器。將返回單個(gè)的?FTP?回復(fù)代碼。

  格式:literal argument [ ...]

  說(shuō)明:argument?指定要發(fā)送到?FTP?服務(wù)器的參數(shù)。

 19.FTP >ls?顯示遠(yuǎn)程目錄文件和子目錄的縮寫(xiě)列表。

  格式:ls [remote-directory] [local-file]

  說(shuō)明:remote-directory?指定要查看其列表的目錄。如果沒(méi)有指定目錄,將使用遠(yuǎn)程計(jì)算機(jī)中的當(dāng)前工作目錄。?local-file?指定要存儲(chǔ)列表的本地文件。如果沒(méi)有指定,輸出將顯示在屏幕上。

  20.FTP >mdelete?刪除遠(yuǎn)程計(jì)算機(jī)上的文件。

  格式:mdelete remote-files [ ...]

  說(shuō)明:remote-files?指定要?jiǎng)h除的遠(yuǎn)程文件。

  21.FTP >mdir?顯示遠(yuǎn)程目錄文件和子目錄列表。可以使用?mdir?指定多個(gè)文件。

  格式:mdir remote-files [ ...] local-file

  說(shuō)明:remote-files?指定要查看列表的目錄。必須指定?remote-files。請(qǐng)鍵入?-?使用遠(yuǎn)程計(jì)算機(jī)上的當(dāng)前工作目錄。

  local-file?指定要還原列表的本地文件。請(qǐng)鍵入-?在屏幕上顯示列表。

  22.FTP >mget?使用當(dāng)前文件傳送類(lèi)型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī)。

  格式:mget remote-files [ ...]

  說(shuō)明:remote-files?指定要復(fù)制到本地計(jì)算機(jī)的遠(yuǎn)程文件。

  23.FTP >mkdir?創(chuàng)建遠(yuǎn)程目錄。

  格式:mkdir directory

  說(shuō)明:directory?指定新的遠(yuǎn)程目錄的名稱(chēng)。

  24.FTP >mls?顯示遠(yuǎn)程目錄文件和子目錄的縮寫(xiě)列表。

  格式:mls remote-files [ ...] local-file

  說(shuō)明:remote-files?指定要查看列表的文件。必須指定?remote-files

  請(qǐng)鍵入-?使用遠(yuǎn)程計(jì)算機(jī)上的當(dāng)前工作目錄。

  local-file?指定要存儲(chǔ)列表的本地文件。請(qǐng)鍵入?-?以在屏幕上顯示列表。

  25.FTP >mput?使用當(dāng)前文件傳送類(lèi)型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)上。

  格式:mput local-files [ ...]

  說(shuō)明:local-files?指定要復(fù)制到遠(yuǎn)程計(jì)算機(jī)的本地文件

  26.FTP >open?與指定的?FTP?服務(wù)器連接。

  格式:open computer [port]

  說(shuō)明:computer?指定要連接的遠(yuǎn)程計(jì)算機(jī)。可以通過(guò)?IP?地址或計(jì)算機(jī)名稱(chēng)指定計(jì)算機(jī)(DNS?或主機(jī)文件必須可用)。如果自動(dòng)登錄打開(kāi)(默認(rèn)),ftp?還將嘗試自動(dòng)將用戶(hù)登錄到?FTP?服務(wù)器port?指定用來(lái)聯(lián)系?FTP?服務(wù)器的端口號(hào)。

  27.FTP >prompt?切換提示。如果關(guān)閉提示時(shí)?mget??mput?傳送所有文件,Ftp在多文件傳送過(guò)程中將提示允許您有選擇地檢索或存儲(chǔ)文件。默認(rèn)情況下,提示是

  打開(kāi)的。

  28.FTP >put?使用當(dāng)前文件傳送類(lèi)型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)上。

  格式:put local-file [remote-file]

  說(shuō)明:local-file?指定要復(fù)制的本地文件。

  remote-file?指定要在遠(yuǎn)程計(jì)算機(jī)上使用的名稱(chēng)。如果沒(méi)有指定,文件將命名為?local-file

  29.FTP >pwd?顯示遠(yuǎn)程計(jì)算機(jī)上的當(dāng)前目錄。

  30.FTP >quit?結(jié)束與遠(yuǎn)程計(jì)算機(jī)的?FTP?會(huì)話并退出?ftp

  31.FTP >quote?將參數(shù)逐字發(fā)送到遠(yuǎn)程?FTP?服務(wù)器。將返回單個(gè)的?FTP?回復(fù)代碼。

  Quote??literal?相同。

  格式:quote argument [ ...]

  說(shuō)明:argument?指定要發(fā)送到?FTP?服務(wù)器的參數(shù)。

  32.FTP >recv?使用當(dāng)前文件傳送類(lèi)型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī)。Recv??get相同。

  格式:recv remote-file [local-file]

  說(shuō)明:remote-file?指定要復(fù)制的遠(yuǎn)程文件。

  local-file?指定要在本地計(jì)算機(jī)上使用的名稱(chēng)。如果沒(méi)有指定,文件將命名為?remote-file

  33.FTP >remotehelp?顯示遠(yuǎn)程命令幫助。

  格式:remotehelp [command]

  說(shuō)明:command?指定需要幫助的命令的名稱(chēng)。如果沒(méi)有指定?commandftp將顯示全部遠(yuǎn)程命令的列表。

  34.FTP >rename?重命名遠(yuǎn)程文件。

  格式:rename filename newfilename

  說(shuō)明:filename?指定要重命名的文件。?newfilename?指定新的文件名。

  35.FTP >rmdir?刪除遠(yuǎn)程目錄。

  格式:rmdir directory

  說(shuō)明:directory?指定要?jiǎng)h除的遠(yuǎn)程目錄的名稱(chēng)。

  36.FTP >send?使用當(dāng)前文件傳送類(lèi)型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)上。Send?put?相同。

  格式:send local-file [remote-file]

  說(shuō)明:local-file?指定要復(fù)制的本地文件。?remote-file?指定要在遠(yuǎn)程計(jì)算機(jī)上使用的名稱(chēng)。如果沒(méi)有指定,文件將命名為?local-file

  37.FTP >status?顯示?FTP?連接和切換的當(dāng)前狀態(tài)。

  38.FTP >trace?切換數(shù)據(jù)包跟蹤。Trace?在運(yùn)行?ftp?命令時(shí)顯示每個(gè)數(shù)據(jù)包的路由。

  39.FTP >type?設(shè)置或顯示文件傳送類(lèi)型。

  格式:type [type-name]

  說(shuō)明:type-name?指定文件傳送類(lèi)型。默認(rèn)設(shè)置為?ascii。如果沒(méi)有指定type-name,將顯示當(dāng)前的類(lèi)型。

  40.FTP >user?指定遠(yuǎn)程計(jì)算機(jī)的用戶(hù)。

  格式:user username [password] [account]

  說(shuō)明:user-name?指定登錄到遠(yuǎn)程計(jì)算機(jī)所使用的用戶(hù)名。password?指定?user-name?的密碼。如果沒(méi)有指定,但必須指定,ftp?會(huì)提示輸入密碼。

  account?指定登錄到遠(yuǎn)程計(jì)算機(jī)所使用的帳戶(hù)。如果沒(méi)有指定account,但是需要指定,ftp?會(huì)提示您輸入帳戶(hù)。

41.FTP >verbose?切換?verbose?模式。如果打開(kāi),將顯示所有?ftp?響應(yīng)。在文件傳送完成后,將同時(shí)顯示與傳送效率有關(guān)的統(tǒng)計(jì)信息。默認(rèn)情況下,verbose?是打開(kāi)的。

ascii

為文本文件設(shè)置傳輸方式為ascii

bell

命令完成時(shí)響鈴

binary?

設(shè)置傳輸方式為二進(jìn)制,這是缺省設(shè)置

bye?

終止ftp會(huì)話,并退出

cd dir_name

切換遠(yuǎn)程主機(jī)上目錄

cdup

切換遠(yuǎn)程主機(jī)上目錄至上一級(jí)目錄

close

終止到遠(yuǎn)程主機(jī)的ftp會(huì)話

delete file_name

刪除遠(yuǎn)程主機(jī)中的文件

dir?

顯示遠(yuǎn)程主機(jī)上目錄列表

get file_name

下載一個(gè)文件

hash?

每傳輸一定數(shù)量數(shù)據(jù)打印`#'

lcd dir_name

切換本地工作目錄

ls?

列表遠(yuǎn)程主機(jī)目錄中的信息

mdelete file_names

刪除多個(gè)文件

mget file_names

下載多個(gè)文件

mkdir dir_name

在遠(yuǎn)程主機(jī)上創(chuàng)建目錄

mput file_names

上傳多個(gè)文件

open site_name

連接到遠(yuǎn)程tftp

prompt

設(shè)置多個(gè)文件傳輸時(shí)的交互提示

put file_name

上傳一個(gè)文件

pwd

顯示遠(yuǎn)程主機(jī)當(dāng)前工作目錄

quit?

終止ftp會(huì)話并退出

rename old_name new_name

重命名文件

rmdir dir_name

刪除遠(yuǎn)程主機(jī)上的某個(gè)目錄

size file_name

顯示遠(yuǎn)程主機(jī)上某個(gè)文件的大小

status?

顯示當(dāng)前狀態(tài)

system

顯示遠(yuǎn)程主機(jī)操作系統(tǒng)類(lèi)型

tenex?

將文件傳輸類(lèi)型設(shè)置為tenex機(jī)所需的類(lèi)型

user

向遠(yuǎn)程主機(jī)發(fā)送用戶(hù)信息(登錄信息)

verbose?

開(kāi)關(guān)verbose方式,遠(yuǎn)程主機(jī)所有響應(yīng)都顯示給客戶(hù)

參考:http://blog.chinaunix.net/uid-21411227-id-1826769.html


轉(zhuǎn)載于:https://my.oschina.net/Cheney521/blog/368957

總結(jié)

以上是生活随笔為你收集整理的ftp上传和下载命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。