大家好,今天小编关注到一个比较有意思的话题,就是关于c 语言ftp的问题,于是小编就整理了3个相关介绍c 语言ftp的解答,让我们一起看看吧。
ftp三种协议?
常用的三种协议:ssh、telnet、ftp
ssh和telnet是远程登录协议,一般就是远程登录一台服务器然后操作远程的服务器;ftp是文件传输协议,用于在远程服务器文件下载、上传等功能;这三种协议都是C/S的,需要有客服端和服务端。
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的***。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也***用该协议。
怎么在我的电脑上建立一FTP?
首先在本地机器上创建一个用户!这些用户是用来登录到FTP的!我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了。
其次是在C盘新建文件夹“FTP上传”和“FTP下载”两个文件夹!并在每个文件夹里放不同的文件,以便区分!、之后是安装IIS组件!在开始菜单里—>控制面板-〉添加或删除程序->添加/删除windows组件->应用程序服务器->Internet 信息服务->-〉FTP服务器-〉确定-〉完成!这样就把FTP安装在服务器上了!最后就是配置FTP服务器,创建上传和下载服务!创建上传服务器:右键网站->选择添加FTP站点->描述可以根据自己的需要填写->一般都是自己的IP地址,端口默认使用21->物理路径指向“C:\FTP上传”->访问权限要钩上“读取”和“写入”->点击完成就把上传的服务创建好了!创建下载服务器:
因为21号端口已经被占用所以我们就用2121端口!它的物理路径指向“C:\FTP下载”!只有读取权限。
ftp五个命令?
使用ftp命令登录ftp服务器后,可以执行以下命令,例如:
ls查看文件信息,比如更新时间、权限等等
put 上传一个文件
mput上传多个模糊匹配的文件
get下载一个文件
mget下载多个模糊匹配的文件
delete删除文件或目录
bye退出
2, send(put):上传文件;
3,get:下载文件;
4,mget:下载多个文件;
用法: mget *:下载当前路径下的所有文件和文件夹;
mget *.c:下载此路径下固定后缀的文件;
mget 文件名:下载当前路径下的固定文件 ,单个;
mget 文件名 文件名:下载当前路径下的固定文件,多个;
5,cd:切换目录;
到此,以上就是小编对于c 语言ftp的问题就介绍到这了,希望介绍关于c 语言ftp的3点解答对大家有用。