使用cmd命令行方式登錄ftp上傳下載數(shù)據(jù)
部分用戶在使用ftp工具登錄空間上傳下載過(guò)程中經(jīng)常會(huì)遇到各種問(wèn)題,如主動(dòng)模式,被動(dòng)模式,以及其他導(dǎo)致無(wú)法登陸ftp 、上傳數(shù)據(jù)、下載數(shù)據(jù)的問(wèn)題,這時(shí)候不妨使用一下命令行方式。命令行下可以避免很多由于ftp工具配置導(dǎo)致的問(wèn)題,而且這種方式下下載數(shù)據(jù)的速率明顯比使用ftp工具更快。下面就來(lái)看一下如何使用ftp 命令進(jìn)行簡(jiǎn)單的上傳下載數(shù)據(jù)。
1.登錄ftp
在“開始”->”運(yùn)行”中輸入“cmd”,進(jìn)入cmd命令行模式,接下來(lái)輸入:ftp 118.193.22.151
輸入自己的網(wǎng)站ip地址,接下來(lái)會(huì)提示輸入ftp用戶名:webmaster@域名 ,再輸入密碼,登錄成功后會(huì)提示user logged in
2.查看當(dāng)前ftp空間下所有文件的列表
輸入命令:dir 可以列出當(dāng)前空間下的文件和文件夾列表和磁盤配額限制為200MB
3.上傳文件
將D:test 文件夾下的文件1.txt 、2.txt、3.txt上傳到 空間下的htdocs目錄下。
由于當(dāng)前所在目錄不一定在D:test,所以先切換到D:test 下,使用命令:lcd D:test,即可將當(dāng)前工作目錄切換到D:test,使用命令!dir 查看一下當(dāng)前D:test 下有哪些文件,可以看到有1.txt 、2.txt、3.txt;輸入命令pwd,查看當(dāng)前所在的ftp目錄,如果不在htdocs下,需要使用命令cd htdocs 切換進(jìn)入該目錄,然后使用put命令分別上傳這3個(gè)文件:
若要將d:test 下的所有以.txt結(jié)尾的文件都上傳到htdocs下,可以使用mput命令:
ftp> prompt 將交互模式關(guān)閉
ftp> mput *.txt
4.下載文件,將空間下的文件或文件夾下載到本地
ftp> get 1.txt
下載多個(gè)文件或文件夾到本地計(jì)算機(jī)
ftp> mget * 下載所有文件和文件夾到本地
ftp> mget *.txt 下載以.txt 結(jié)尾的文件到本地
5.刪除ftp空間文件或目錄
ftp> delete 1.txt :刪除文件1.txt
ftp> mdelete *.txt 刪除空間下所有以.txt 結(jié)尾的文件
ftp> mdelete * 刪除所有文件
若要?jiǎng)h除目錄,可以使用“rmdir 目錄名”來(lái)刪除目錄,前提是該目錄必須為空,也就是目錄中沒(méi)有文件或子目錄。如果需要?jiǎng)h除一個(gè)非空的目錄,需要先刪除其中的文件,然后再刪除目錄:
ftp> cd abc 進(jìn)入目錄abc
ftp> mdelete * 刪除該目錄中所有文件
ftp> cd .. 切換到上一級(jí)目錄中
ftp> rmdir abc 刪除空目錄abc