ftp是什么意思( 二 )


(在CMD命令行下也可以用上述方法连接,通过put命令和get命令达到上传和下载的目的,通过ls命令列出目录,除了上述方法外还可以在cmd下输入ftp回车,然后输入open IP来建立一个连接,此方法还适用于linux下连接ftp服务器)
通过ie浏览器启动ftp的方法尽管可以使用,但是速度较慢,还会将密码暴露在ie浏览器中而不安全 。
因此一般都安装并运行专门的ftp客户程序 。
1.在本地电脑上登陆到国际互联网 。
2.搜索有文件共享主机或者个人电脑(一般有专门的FTP服务器网站上公布的,上面有进入该主机或个人电脑的名称,口令和路径).
3.当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑 。
4.在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东西或者下载别人授权共享的东西(这里的东西是指能放到电脑里去又能在显示屏上看到的东西).
5.完成工作后关闭FTP下载软件,切断连接 。
命令参数:
简介
1.FTP服务器的登陆
匿名用户:FTP 口令:FTP
用户:ANONYMOUS 口令:任何电子邮件
2.显示文件信息:DIR/LS
3.下载文件:GET 文件名(下载到当前目录)
4.上传文件:PUT 文件名
5.多文件下载:MGET
6.多文件上传:MPUT
7.退出:BYE
8.帮助:HELP
用途
在本地主机和远程主机之间传送文件 。
语法
ftp [ -d] [ -g ] [ -i ] [ -n ] [ -v] [ -f ] [ -k realm] [-q[-C]][ HostName [ Port ] ]
描述
-C 允许用户指定:通过 send_file 命令发出的文件必须在网络高速缓冲区(NBC)中经过缓存处理 。此标志必须在指定了-q 标志的情况下使用 。只有当文件在无保护的情况下以二进制方式发送时此标志才适用 。
-d 将有关 ftp 命令操作的调试信息发送给 syslogd 守护进程 。如果您指定-d 标志,您必须编辑/etc/syslog.conf 文件并添加下列中的一项:
OR
user.debug FileName
请注意: syslogd 守护进程调试级别包含信息级别消息 。
如果不编辑/etc/syslog.conf 文件,则不会产生消息 。变更了/etc/syslog.conf 文件之后,请运行 refresh -s syslogd 或 kill -1 SyslogdPID 命令,以通知 syslogd 守护进程其配置文件的变更 。关于调试级别的更多信息,请参考/etc/syslog.conf 文件 。也请参考 debug 子命令 。
-g 禁用文件名中的元字符拓展 。解释元字符可参考为扩展(有时叫做文件名匹配替换)文件名 。请参考 glob 子命令 。
-i 关闭多文件传送中的交互式提示 。请参考 prompt、mget、mput 和 mdelete 子命令,以取得多文件传送中的提示的描述 。
-n 防止在起始连接中的自动登录 。否则,ftp 命令会搜索HOME/.netrc 登录项,该登录项描述了远程主机的登录和初始化过程 。请参考 user 子命令 。
-q 允许用户指定: send_file 子例程必须用于在网络上发送文件 。只有当文件在无保护的情况下以二进制方式发送时此标志才适用 。
-v 显示远程服务器的全部响应,并提供数据传输的统计信息 。当 ftp 命令的输出是到终端(如控制台或显示)时,此显示方式是缺省方式 。
如果 stdin 不是终端,除非用户调用带有-v 标志的 ftp 命令,或发送 verbose 子命令,否则 ftp 详细方式将禁用 。
-f 导致转发凭证 。如果Kerberos 5 不是当前认证方法,则此标志将被忽略 。
-k realm 如果远程站的域不同于本地系统的域,系统将允许用户指定远程站的域 。因此,域和DCE 单元是同义的 。如果Kerberos 5 不是当前认证方法,则此标志将被忽略 。