) b/ A, M' S: n& ^( P. y& m: uFTP的命令行格式為: + T7 Y$ D- A; d. V
ftp -v -d -i -n -g [主機名] ,其中 0 u. m, T* _- _) G5 Q. w; e3 I$ e6 l4 }, ?6 F
-v 顯示遠程服務器的所有響應信息;! p8 {" ~, Q8 a" g# K* f9 U
2 f/ D; q6 a& t-n 限制ftp的自動登錄,即不使用;.n etrc文件; - O, \6 D4 o# [3 f. x; t# d. v* D' G' o x
-d 使用調(diào)試方式; D5 H' j# ~) J1 l' s' _% _+ h " H& i# q. l. @+ n-g 取消全局文件名。& W2 ]$ p. V7 Q3 z# e! I& V5 b! Q
# U# R; K" X3 E$ h& B f # [4 Z4 M5 z( d8 ? E! q; j2 ZFTP使用的內(nèi)部命令如下(中括號表示可選項):( k* D% a x( C8 B0 @* s
) }$ e0 }$ s( ?+ U- b
1.![cmd[args]]:在本地機中執(zhí)行交互shell,exit回到ftp環(huán)境,如:!ls*.zip 2 I+ ] e5 d+ K- R3 u) C( r& X ! d, Q0 T, b+ _1 [6 N2.$ macro-ame[args]: 執(zhí)行宏定義macro-name。( N- Z; M3 c% k+ X7 Q/ B( B" h
1 p/ {& c# }6 h( H+ L/ d3.account[password]: 提供登錄遠程系統(tǒng)成功后訪問系統(tǒng)資源所需的補充口令。 0 q, T0 v% I5 J. b) ?( H/ x6 L3 _& H& s) N# H( D( Q7 b: y
4.append local-file[remote-file]:將本地文件追加到遠程系統(tǒng)主機,若未指定遠程系統(tǒng)文件名,則使用本地文件名。 : K Y0 A' P2 y S0 ^" d 1 F& n) G) p( k+ B5.ascii:使用ascii類型傳輸方式。 6 N, h( i% B- `/ h6.bell:每個命令執(zhí)行完畢后計算機響鈴一次。 " g! J5 G# A# m5 k 7 |1 R, ?8 O. P: E+ @' M( o7.bin:使用二進制文件傳輸方式。 3 W, M3 P: Z0 d" u8.bye:退出ftp會話過程。 . i0 W& P. `- J( G) t: U5 Z- w* x o& @; N {( ~# H) Z
9.case:在使用mget時,將遠程主機文件名中的大寫轉(zhuǎn)為小寫字母。 , |1 G! P( ~/ {* F: S& K v% `1 P2 C4 ?
10.cd remote-dir:進入遠程主機目錄。 9 j$ c9 c! y7 Y8 K; S6 B' I6 K1 H6 ?( F, [$ ?5 _# n
11.cdup:進入遠程主機目錄的父目錄。# t, S% u5 {7 Z4 e
. F9 f( @, o3 U) G& {9 C9 H; _12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為mode,如:chmod 777 a.out。 ' N5 N m0 ], a& _* b1 n6 w; W6 Z$ {% R' b c7 l
13.close:中斷與遠程服務器的ftp會話(與open對應)。: Z' y# k8 ?* N. c) N) D& H
6 v" ]0 x O( E8 y) n, e1 Y. s14.cr:使用asscii方式傳輸文件時,將回車換行轉(zhuǎn)換為回行。8 K+ B0 q% p3 Q8 r4 G/ |
' F0 b5 Q8 L. i i4 ?
15.delete remote-file:刪除遠程主機文件。7 |* T$ m4 g; W0 k$ U