時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
前面我們對(duì)ftp命令的一些基礎(chǔ)情況作了介紹,還有不清楚的朋友可以參閱《自動(dòng)登錄的ftp命令》,那么接下來(lái)我們對(duì)ftp子命令再來(lái)分析一下。那么首先我們需要對(duì)這個(gè)自明林改進(jìn)型調(diào)用和清單查詢。
下列 ftp子命令在 ftp> 提示符下輸入。使用雙引號(hào) (" ") 指定包含空格字符的參數(shù)。
![命令 [參數(shù)]] 在本地主機(jī)上調(diào)用交互的 shell??赏ㄟ^(guò) shell 命令提供帶有一個(gè)或多個(gè)可選參數(shù)的可選命令。
$>Macro [參數(shù)] 執(zhí)行指定的宏(早先使用 macdef 子命令定義的)。參數(shù)不被擴(kuò)展。
[ 子命令] 顯示描述子命令的幫助消息。如果您不指定 Subcommand 參數(shù),ftp命令將顯示已知子命令的清單。
account [Password] 發(fā)送遠(yuǎn)程主機(jī)在授權(quán)對(duì)其資源進(jìn)行訪問(wèn)之前可能需要的補(bǔ)充密碼。如果密碼不是命令提供的,將提示用戶輸入密碼。密碼不在屏幕上顯示。
append LocalFile [RemoteFile] 將本地文件添加到遠(yuǎn)程主機(jī)文件中。如果遠(yuǎn)程文件名未指定,則將使用本地文件名,該文件名由 ntrans 子命令或 nmap 子命令生成的任何設(shè)置進(jìn)行改變。添加文件的時(shí)候, append 子命令將為 form、mode, struct、和 type 子命令使用當(dāng)前值。
ascii type ascii 子命令的同義詞。
bell 每個(gè)文件傳送過(guò)程完成之后響一聲鈴。
binary type binary 子命令的同義詞。
block mode block 子命令的同義詞。
bye 結(jié)束文件傳送會(huì)話并退出 ftp子命令。與 quit 子命令相同。
carriage-control form carriage-control 子命令的同義詞。
case 為文件名 case 設(shè)置一個(gè)切換。當(dāng) case 子命令開(kāi)啟的時(shí)候ftp命令將全部遠(yuǎn)程文件名從大寫改成小寫(將它們寫入本地目錄時(shí))。其缺省值為關(guān)閉(這樣 ftp命令就會(huì)在本地目錄中按大寫格式寫入大寫的遠(yuǎn)程文件名)。
cd RemoteDirectory 將遠(yuǎn)程主機(jī)中的工作目錄改為指定的目錄。
cdup 將遠(yuǎn)程主機(jī)中的工作目錄改為當(dāng)前目錄的父目錄。
close 結(jié)束文件傳送會(huì)話,但不要退出 ftp命令。已定義的宏已被擦除。與disconnect 子命令相同。
copylocal 切換本地拷貝。copylocal 缺省值為關(guān)閉。ftp 通過(guò)向自身執(zhí)行 ftp 操作確認(rèn)您未置零文件(如相同的主機(jī)名和相同的路徑名)。將 copylocal 打開(kāi)繞過(guò)這一檢查。
cr 在 ASCII 類型文件傳送期間接收記錄時(shí),從回車和 line-feed 序列中除去回車字符。(ftp命令在文件傳送期間用回車和換行中止每一條 ASCII 類型的記錄。)
遠(yuǎn)程主機(jī)(其操作系統(tǒng)與正在運(yùn)行的操作系統(tǒng)不同)的記錄可擁有內(nèi)嵌于記錄中的單一換行。要從記錄定界符中區(qū)分這些內(nèi)嵌的換行,請(qǐng)將 cr 子命令設(shè)置為關(guān)閉。cr 子命令會(huì)在開(kāi)啟和關(guān)閉中間進(jìn)行切換。
debug [0 | 1] 在調(diào)試記錄保持開(kāi)啟和關(guān)閉之間進(jìn)行切換。指定 debug 或 debug 1,以打印發(fā)送到遠(yuǎn)程主機(jī)的每一個(gè)命令,并保存重新啟動(dòng)的控制文件。重新指定 debug 或 debug 0,停止調(diào)試記錄保持。Ctrl-C 鍵也會(huì)保存重新啟動(dòng)的控制文件。
指定 debug 子命令將有關(guān) ftp子命令操作的調(diào)試信息發(fā)送給 syslogd 守護(hù)進(jìn)程。如果指定了 debug 子命令,您必須編輯 /etc/syslog.conf 文件并添加下列中的其中一項(xiàng):
user.info FileName OR user.debug FileName
請(qǐng)注意: syslogd 守護(hù)進(jìn)程調(diào)試級(jí)別包含信息級(jí)別消息。
如果不編輯 /etc/syslog.conf 文件,則不會(huì)產(chǎn)生消息。變更了 /etc/syslog.conf 文件之后,請(qǐng)運(yùn)行 refresh -s syslogd 或 kill -1 SyslogdPID 命令,以通知 syslogd 守護(hù)進(jìn)程其配置文件的變更。關(guān)于調(diào)試級(jí)別的更多信息,請(qǐng)參考 /etc/syslog.conf 文件。也請(qǐng)參考 ftp -d 標(biāo)志。
delete RemoteFile 刪除指定的遠(yuǎn)程文件。
dir [RemoteDirectory][LocalFile] 將所指定的遠(yuǎn)程目錄的內(nèi)容清單(RemoteDirectory) 寫入指定的本地文件(LocalFile)。如果 RemoteDirectory 參數(shù)未指定,dir 子命令將列出當(dāng)前遠(yuǎn)程目錄的內(nèi)容。如果 LocalFile 參數(shù)未指定或是一個(gè) -(連字符),則 dir 子命令將顯示本地終端上的清單。
disconnect 結(jié)束文件傳送會(huì)話,但不退出 ftp命令。已定義的宏已被擦除。與 close 子命令相同。
ebcdic type ebcdic 子命令的同義詞。
exp_cmd 在常規(guī)的和試驗(yàn)性的協(xié)議命令中切換。其缺省值為關(guān)閉。
file struct file 子命令的同義詞。
關(guān)鍵詞標(biāo)簽:ftp子命令
相關(guān)閱讀
熱門文章 Linux下FTP的配置與應(yīng)用 什么是ftp及ftp服務(wù)器 FTP出錯(cuò)解決和分析 Windows內(nèi)置FTP服務(wù)器高級(jí)配置
人氣排行 vsftp配置大全---超完整版 IIS6.0打造FTP服務(wù)器完全圖文詳解 使用Win 2003搭建安全文件服務(wù)器 圖解Windows xp—FTP服務(wù)器配置 linux服務(wù)samba的詳細(xì)配置 在Windows 2003下搭建FTP服務(wù)器 FTP登陸錯(cuò)誤詳解 Windows內(nèi)置FTP服務(wù)器高級(jí)配置