IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁操作系統(tǒng)LINUX → Linux下的FTP命令

Linux下的FTP命令

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

??? 登錄FTP服務器的命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]

??? 各參數(shù)的含義:

??? -v不顯示遠程服務器響應;

??? -n禁止第一次連接的時候自動登陸;

??? -i在多個文件傳輸期間關(guān)閉交互提示;

??? -d允許調(diào)試、顯示客戶機和服務器之間傳遞的全部ftp命令;

??? -g 不允許使用文件名通配符,文件名通配符的意思是說允許在本地文件以及路徑名中使用通配字符 ;-s:filename 指定包含ftp命令的文本文件。在ftp命令啟動后將自動運行這些命令。在加的參數(shù)里不能有空格;-a 綁定數(shù)據(jù)連接時,使用任何的本地端口 ;

??? -w:windowsize忽略默認的4096傳輸緩沖區(qū);

??? computer指定要連接的遠程計算機的ip地址;

??? 接下來再介紹在FTP服務器下的命令提示符

??? 1) ?說明:顯示ftp命令的說明。后面可以加參數(shù),是加需要解釋的命令名,不加則顯示包含所有命令列表。

??? 2)append

??? 說明:使用當前文件類型設(shè)置,將本地文件附加到遠程計算機中。大概格式是append local-file [remote-file] 其中l(wèi)ocal-file是說指定要添加的本地文件。

??? remote-file是說指定要將local-file附加到遠程計算機文件,要是省了這個,則是使用本地文件名做遠程文件名。

??? 3) ascii

??? 說明:默認情況下,將文件傳輸類型設(shè)置為ASCII

??? 4) bell

??? 說明:響玲開關(guān),意思是文件傳輸完成后是否有玲聲提醒。默認是關(guān)閉的。

??? 5) binary

??? 說明:將文件傳輸類型設(shè)置為二進制。

??? 6) bye

??? 說明:結(jié)束和遠程計算機的ftp會話,也就是安全斷開,退出ftp.

??? 7) cd

??? 說明:更改遠程計算機上的工作目錄。如cd data 其中data是要進入的遠程計算機的目錄。

??? 8) close

??? 說明:結(jié)束與遠程服務器的ftp會話,并返回命令解釋程序。

??? 9) dir

??? 說明:顯示遠程的文件以及子目錄列表。如dir data local-file其中data是指定要查看列表的目錄,沒指定的話就是當前目錄。local-file是指定要保存列表的本地文件,不指定的話就在屏幕輸出。

??? 10) debug

??? 說明:調(diào)試開關(guān),打開的時候打印每個發(fā)送到遠程計算機的命令,命令前有——>默認情況是關(guān)閉的。

??? 11) disconnnect

??? 說明:與遠程計算機斷開連接,但還保持著ftp命令提示符。

??? 12) get

??? 說明:使用當前文件傳輸類型,把遠程的文件拷貝到本地計算機上。

??? 如get remote-file local-file

??? remote-file是指定要復制的文件,local-file是指定本地計算機上的文件名,沒有指定的話則個remote-file同名。

??? 13) glob

??? 說明:文件名通配開關(guān)

??? 14) hash

??? 說明:轉(zhuǎn)換每個傳輸數(shù)據(jù)快的散列標記打印(#).數(shù)據(jù)快的大小是2048字節(jié)。默認情況下是關(guān)閉的,

??? 15) help

??? 說明:顯示ftp命令的解釋,如help commmand 其中command就是你要解釋的命令,如果不加command這個參數(shù)的話就會顯示所有命令的列表

??? 16) !說明:這個命令差點忘記了:)功能是在本地計算機上運行指定命令。如! command 其中command就是你要運行的命令,如果不加command這個參數(shù)的話,則顯示本地命令提示, 這時你輸入exit命令就能返回到ftp了。

??? 17) lcd

??? 說明:更改本地計算機的本地目錄,在默認的時候是啟動ftp的目錄.這個不要覺得沒用啊,在你使用ftp的時候為了傳遞文件不是常改變本地和遠程計算機的目錄嗎?:)如lcd [directory] 其中[directory]是指定要進入的本地計算機的目錄,如果你不加這個參數(shù),就會顯示出本地計算機的工作目錄.

??? 18) literal

??? 說明:向遠程ftp服務器發(fā)送協(xié)商參數(shù),報告.如lireral argument [...] 其中argument是指定要發(fā)送給遠程服務器的協(xié)商參數(shù)。

#p#副標題#e#

??? 19) ls

??? 說明:顯示遠程目錄的文件和字目錄.

??? 如ls remote-directory local-file

??? 其中remote-directory是指要查看的列表的目錄,不指定的話顯示的是當前工作目錄。local-file是指定要保存列表的本地文件.不指定的話是在屏幕上輸出.

??? 20) mdelete

??? 說明:刪除遠程計算機上的文件.如mdelete remote-file ... remote-file肯定是要刪的文件啊,可以刪除多個.

??? 21) mdir

??? 說明:顯示遠程目錄的文件和子目錄列表,他允許指定多個文件.如mdir remote-file ... local-file參數(shù)我想大家應該明白什么意思吧?不明白就看看前面的類似命令吧.

??? 22) mget

??? 說明:使用當前文件傳輸類型將多個遠程文件復制到本地計算機.如mget remote-files ...其實remote-files可以指定多個,他就是指定要復制到本地計算機的遠程文件.

??? 23) mkdir

??? 說明:創(chuàng)建遠程目錄.如mkdir directory 這個命令和nt下的命令提示符中的md directory一樣,不多說了.

??? 24) mls

??? 說明:顯示遠程目錄的文件和目錄簡表

??? 如mls remote-file ... local-file其中remote-file這個參數(shù)是必須要加的,‘’-‘’是使用遠程計算機的當前工作目錄.

??? 25) mput

??? 說明:使用當前文件傳輸類型,將本地文件復制到遠程計算機.如mput local-files ...

??? 26) open

??? 說明:連接到指定ftp服務器上,如open computer port 其中computer一般是遠程計算機的ip地址,port不用說就是指定端口了。

??? 27) prompt

??? 說明:轉(zhuǎn)換提示,在多個文件傳輸?shù)臅r候,ftp提示可以有選擇的檢索或保存文件,如果關(guān)閉提示,則mget和mput命令傳輸所有文件,在默認情況下是打開的.

??? 28) put

??? 說明:使用當前文件傳輸類型將本地文件復制到遠程計算機中,

??? 如put local-file remote-file

??? 其中l(wèi)ocal-file是指定要復制的本地文件,remote-file是指定要復制的遠程計算機上的文件名,不指定的話是和本地計算機上的文件名同名.

??? 29) pwd

??? 說明:顯示遠程呢感計算機上的當前目錄.

??? 30) quit

??? 說明:結(jié)束與遠程計算機的ftp會話,并退出ftp.

??? 31) quote

??? 說明:向遠程ftp服務器發(fā)送協(xié)議,報告.期待ftp單碼應答,這個命令的功能和literal相同.

??? 32) recv

??? 說明:使用當前文件傳輸類型將遠程文件復制到本地計算機,他與get命令作用相同。

??? 33) remotehelp

??? 說明:顯示遠程命令的幫助.這個命令的用法和help,!一樣可以參考他的用法.

??? 34) rename

??? 說明:更改遠程計算機上的文件名。

??? 這個命令和nt的命令提示符的ren一樣,如rename filename newfilename

??? 35) rmdir

??? 說明:刪除遠程目錄.這個命令和nt的命令提示符的rm一樣,如rmdir directory

??? 36) send

??? 說明:使用當前文件傳輸類型將本地文件復制到遠程計算機.send和put命令的功能一樣。

??? 如send local-file remote-file

??? 37) status

??? 說明:顯示ftp連接和轉(zhuǎn)換的當前狀態(tài)

??? 38) trace

??? 說明:轉(zhuǎn)換報文跟蹤,運行ftp的命令時,trace將顯示沒個報文的理由。

??? 39) type

??? 說明:設(shè)置或顯示文件傳輸類型.

??? 如type [type-name]

??? 其中type-name 的意思是文件傳輸?shù)念愋停J是ASCII,沒加這個參數(shù)就是顯示當前的傳輸類型.

??? 40) user

??? 說明:指定連接到遠程計算機的用戶.

??? 如user user-name [passwd] [account]

??? 其中user-

關(guān)鍵詞標簽:Linux,FTP命令

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機、重啟、注銷 命令 查看linux服務器硬盤IO讀寫負載