����һƪ�����У�����������ϸ������FTP�Ĺ�������ԭ����FTP��������¼��ʽ���࣬������������ftp�����ӽ�����������ϸʹ�á�
4.FTP�������ӽ�������
FTP������Internet�û�ʹ����Ƶ��������֮һ����������Windows ��Unix��DOS����Linux����ϵͳ��ʹ�� FTP����������������FTP�ڲ������Ϥ������Ӧ��FTP���ڲ�������Դ���ʹ���ߣ����յ��°빦��֮Ч��������Windows 2003�µĵ�FTP������ʽ��
��ʽ�� ftp [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]
��Ҫ������
-v ��ֹ��ʾ FTP ��������Ӧ��
-d ���õ��ԣ���ʾ�� FTP �ͻ��˺� FTP ������֮�䴫�ݵ��������
-i ���Ͷ����ļ�ʱ���ý�����ʾ��
-n �ڽ�����ʼ���Ӻ���ֹ�Զ���¼���ܡ�
-g �����ļ������ϡ�Glob ����ʹ���Ǻ� (*) ���ʺ� (?) ��Ϊ�����ļ���·������ͨ��������ϸ��Ϣ�������ġ��������⡱��
-s:filename ָ������ ftp �������ı��ļ�����Щ���������� ftp ���Զ����С��ò������������пո���ʹ�ô˲����������ض��� (<)��
-a ָ������ FTP ��������ʱ����ʹ���κα��ؽӿڡ�
-w:windowsize ָ�����仺�����Ĵ�С��Ĭ�ϴ��ڴ�СΪ 4096 �ֽڡ�
-A ������¼�� FTP ��������
Host ָ��Ҫ���ӵļ���������IP ��ַ�� FTP �������� IPv6 ��ַ������ָ��������������ַ�����������������е�����һ��������
/? ��������ʾ������ʾ������
ftp����������ʹ�û�����F T P�ͻ������н�������ʹ�û�����ͨ����������/�ر��ض����ӣ������ļ����ı䴫���ļ����͵ȣ�������Ҫ�Ͽ�FTP�������г����û��ڽ���ģʽ��ʹ��FTPʱ��ʹ�õ��������ͼ3��
![]() |
| ͼ3 FTP������ |
[NextPage]
! ���� ftp ��ϵͳ��ʱ�˳���������ʾ���£��Ա��������� Windows Server 2003 ���������Ҫ���ص�ftp��ϵͳ������������ʾ���¼��� exit��
������ʾ ftp ��������˵����
append:ʹ�õ�ǰ�ļ��������ã��������ļ����ӵ�Զ�̼������ϵ��ļ���
append LocalFile [RemoteFile]
LocalFile ��ָ��Ҫ���ӵı����ļ���
RemoteFile ��ָ����Ҫ�� LocalFile ���ӵ��ģ�Զ�̼������ϵ��ļ���
˵��������ʡ���� RemoteFile����ʹ�� LocalFile ������Զ���ļ�����
ascii�����ļ�������������Ϊ ASCII��
bell��ִ����ÿ���ļ��������������л���һ����������������
˵����Ĭ�������£�bell �ǹرյġ�
Binary�����ļ�������������Ϊ�����ơ�
˵����Ftp ͬʱ֧�� ASCII �Ͷ�����ͼ���ļ��������͡��ڴ�����ִ���ļ�ʱӦ��ʹ�ö����ơ��ڶ�����ģʽ�£��ļ���һ�ֽ�Ϊ��λ���д��䡣
bye��������Զ�̼������� FTP �Ự���˳� ftp��
cd������Զ�̼������ϵĹ���Ŀ¼��
cd RemoteDirectory
RemoteDirectory ��ָ��Ҫ���ĵ�Զ�̼������ϵ�Ŀ¼��
close��������Զ�̷������� FTP �Ự����ͣ���� ftp> ��ʾ���¡�
debug���л���������ģʽ����
˵����Ĭ�������£������ǹرյġ�
������ʱ������ʾ���͵�Զ�̼�������ÿ�����ǰ���Ǵ��ں��ַ� (>)��
delete��ɾ��Զ�̼������ϵ��ļ���
delete RemoteFile
RemoteFile ��ָ��Ҫɾ�����ļ���
dir����ʾԶ�̼������ϵ�Ŀ¼�ļ�����Ŀ¼�б���
dir [RemoteDirectory] [LocalFile]
RemoteDirectory ��ָ��Ҫ�鿴���б���Ŀ¼������û��ָ��Ŀ¼����ʹ��Զ�̼������еĵ�ǰ����Ŀ¼��
LocalFile ��ָ��Ҫ�洢�б��ı����ļ�������û��ָ�������ļ�������Ļ�Ͻ���ʾ������
disconnect��Զ�̼������Ͽ����ӣ�ͬʱ���� ftp> ��ʾ����
get��ʹ�õ�ǰ�ļ��������ͽ�Զ���ļ����Ƶ����ؼ�������
get RemoteFile [LocalFile]
RemoteFile ��ָ��Ҫ���Ƶ�Զ���ļ���
LocalFile ��ָ��Ҫ�ڱ��ؼ�������ʹ�õ��ļ�����
˵�� ������û��ָ�� LocalFile���ļ��ͻḳ�� RemoteFile ���� get ������ recv ��ͬ��
hash���л��Ѵ�����ÿ�����ݿ�������ǩ�� (#) ��ӡ��
˵�� �����ݿ��Ĵ�С�� 2048 �ֽڡ� Ĭ�������£�hash �ǹرյġ�
lcd�����ı��ؼ������ϵĹ���Ŀ¼��Ĭ�������£�����Ŀ¼������ ftp ��Ŀ¼��
lcd [directory]
Directory ��ָ��Ҫ���ĵı��ؼ������ϵ�Ŀ¼������û��ָ�� Directory������ʾ���ؼ������еĵ�ǰ����Ŀ¼��
ls����ʾԶ��Ŀ¼�ϵ��ļ�����Ŀ¼�ļ����б���
ls [RemoteDirectory] [LocalFile]
RemoteDirectory ��ָ��Ҫ�鿴���б���Ŀ¼������û��ָ��Ŀ¼����ʹ��Զ�̼������еĵ�ǰ����Ŀ¼��
LocalFile ��ָ��Ҫ�洢�б��ı����ļ�������û��ָ�������ļ���������Ļ����ʾ������
mdelete��ɾ��Զ�̼������ϵ��ļ���
mdelete RemoteFiles [...]
RemoteFiles ��ָ��Ҫɾ����Զ���ļ���
mdir����ʾԶ��Ŀ¼�е��ļ�����Ŀ¼�б���
mdir RemoteFiles [ ...] LocalFile
RemoteFiles ��ָ��Ҫ�鿴���б���Ŀ¼��
LocalFile ��ָ��Ҫ�洢�б��ı����ļ���
˵�� ������ʹ�� mdir ָ�������ļ���
Mput��ʹ�õ�ǰ�ļ��������ͽ������ļ����Ƶ�Զ�̼������ϡ�
mput LocalFiles [ ...]
LocalFiles ��ָ��Ҫ���Ƶ�Զ�̼������ı����ļ���
Open ����ָ���� FTP ���������ӡ�
open Computer [Port]
Computer ������ָ����ͼҪ���ӵ�Զ�̼�������
Port ��ָ��������ϵ FTP �������� TCP �˿ںš�Ĭ�������£�ʹ�� TCP �˿ں� 21��
˵�� ������ʹ�� IP ��ַ���������������������¶�����ʹ�� DNS �������� Hosts �ļ���ָ�� Computer�������������Զ���¼���� ftp ����ͼʹ�û��Զ���¼�� FTP ��������
put��ʹ�õ�ǰ�ļ��������ͽ������ļ����Ƶ�Զ�̼������ϡ�
put LocalFile [RemoteFile]
LocalFile ��ָ��Ҫ���Ƶı����ļ���
RemoteFile ��ָ��Ҫ��Զ�̼�������ʹ�õ����ơ�
˵����put ������ send ������ͬ��
����û��ָ�� RemoteFile���ļ��ͻḳ�� LocalFile ����
pwd����ӡԶ�̼������ϵĵ�ǰĿ¼��
quit��������Զ�̼������� FTP �Ự���˳� ftp ��������ʾ���¡�
recv��ʹ�õ�ǰ�ļ��������ͽ�Զ���ļ����Ƶ����ؼ�������
recv RemoteFile [LocalFile]
RemoteFile ��ָ��Ҫ���Ƶ�Զ���ļ���
LocalFile ��ָ��Ҫ�ڱ��ؼ�������ʹ�õ����ơ�
˵����recv ������ get ������ͬ�� ����û��ָ�� LocalFile���ļ��ͻḳ�� RemoteFile ����
rename��������Զ���ļ���
rename FileName NewFileName
FileName ��ָ��Ҫ���������ļ���
NewFileName ��ָ���µ��ļ�����
rmdir��ɾ��Զ��Ŀ¼��
rmdir Directory
Directory ָ��Ҫɾ����Զ��Ŀ¼�����ơ�
send��ʹ�õ�ǰ�ļ��������ͽ������ļ����Ƶ�Զ�̼������ϡ�
send LocalFile [RemoteFile]
LocalFile ��ָ��Ҫ���Ƶı����ļ���
RemoteFile ��ָ��Ҫ��Զ�̼�������ʹ�õ����ơ�
˵����send������put ������ͬ������û��ָ�� RemoteFile���ļ��ͻḳ�� LocalFile ����
status����ʾ FTP ���ӵĵ�ǰ״̬��
trace���л����ݰ����١�
user��ָ��Զ�̼��������û���
user UserName [Password] [Account]
UserName ��ָ����¼��Զ�̼�������ʹ�õ��û�����
Password ��ָ�� UserName �����롣����û��ָ�����룬������Ҫָ������ ftp ����ʾ���������롣
Account ��ָ����¼��Զ�̼�������ʹ�õ��ʻ���������Ҫָ�� Account����û��ָ������ ftp ����ʾ�������ʻ���
verbose���л� verbose ģʽ��
˵����Ĭ�������£�verbose �Ǵġ��������� verbose ʱ������ʾ���� ftp ����Ӧ�����ļ��������ɺ�ͬʱ��ʾ�봫��Ч���йص�ͳ����Ϣ��
ͨ�����������������ã��û�����ʹ��FTP���ɶ��ֹ���.
[NextPage]
��¼ FTP������Ϣ��������
FTP�ͻ�����FTP����������ͨ��ʱ�ῴ��һЩ��Ϣ��������Щ��Ϣ�����ų����Ϸdz���Ҫ��
������Ϣ��
������һЩ���͵���Ϣ��
FTP ���ִ���������
110 ������������Ӧ����
120 �����ڶ���ʱ����ready��
125 ������·�������������͡�
150 �ļ�״̬�����������������Ӷ˿ڡ�
200 ����ִ�гɹ���
202 ����ִ��ʧ�ܡ�
211 ϵͳ״̬����ϵͳ������Ӧ��
212 Ŀ¼��״̬��
213 �ļ���״̬��
214 ������ѶϢ��
215 ����ϵͳ���͡�
220 �µ���������ready��
221 �����Ŀ������Ӳ��رգ�����ע����
225 �������Ὺ���������䶯����
226 �ر��������Ӷ˿ڣ��������ļ������ɹ���
227 ����passive mode��
230 ʹ���ߵ��롣
250 �������ļ��������ɡ�
257 ��ʾĿǰ��·�����ơ�
331 �û�������ȷ����Ҫ���롣
332 ����ʱ��Ҫ�˺���Ϣ��
350 �����IJ�����Ҫ��һ�������
421 ���ṩ���رտ������ᡣ
425 ������������·��
426 �ر���������ֹ���䡣
450 �����IJ���δִ�С�
451 ������ֹ���б��صĴ�����
452 δִ��������̿ռ䲻�㡣
500 ��ʽ��������ʶ�����
501 �����������
502 ����ִ��ʧ�ܡ�
503 ����˳��������
504 �������ӵIJ�������ȷ��
530 δ���롣
532 �����ļ���Ҫ�˻����롣
550 δִ�������IJ�����
551 ������������ֹ������δ֪��
552 �������ļ���ֹ������λ������
553 δִ�������ĵ�������Ʋ���ȷ��
�˽���Щ�֣�������˼ ������˼ ת����˼ �µ���˼ ������˼ ������˼ �µ���˼