ftp协议

    技术2022-05-19  33

    摘自百度文库

     

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着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 ] ]

    描述

      ftp 命令使用“文件传送协议” (FTP) 在本地和远程主机或远程主机之间传送文件。

      FTP 协议允许在使用不同文件系统的主机之间进行数据传送。尽管协议在传送数据中提供了很高的灵活度,它仍然不会尝试保留特定于某个文件系统的文件属性(如文件保护模式或修改时间)。而且,FTP 协议为文件系统的整体结构做了少许假设,且不提供或不允许诸如循环地复制子目录这样的函数。

      请注意:如果您正在系统之间传送文件,且需要保存文件属性或递归地复制子目录,请使用 rcp 命令。

    ftp还有很多命令哦,这些命令可以在dos窗口下执行,在应用程序中还可以把这些命令做封装,要小心哦 我所使用的ftp客户端代码就是把命令封装了,有的还给改了名字,所以要想在程序中运行命令,要先看看被封装成了什么,否则执行不了哦!让我头疼的就是这个rename命令 介绍一下我使用的命令吧,在dos中 open是打开服务端命令 open ip(比如10.0.0.132) ? 同help  可以看到都有什么命令 rename  fromName  toName修改文件名

    最新回复(0)