养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Linux下FTP的安装和登陆

时间:2024-09-27 21:25:29

对于一个经常接触电脑的人来说,FTP无形中出现在我们生活的各稍僚敉视个角落。日常生活中的文件上传和下载很多时候就是依靠FTP去实现的。专业的说,FTP是FileTransfe鸡堕樱陨rProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。无论是Window还是Linux,FTP都有其发挥的作用,在windows我们可能可以通过可视化的界面去操作ftp。但是在纯命令行的Linux下,我们要如何操作。

工具/原料

CentOSrelease6.4

方法/步骤

1、在安装好的Linux,当我输入ftp的时候,提示我没有找到ftp的指令,在网上查看,说是要去安装一个vsftpd。先将权限设置为root,或者指令前加sudo。指令如下:yuminstallvsftpd或者sudoyuminstallvsftpd

Linux下FTP的安装和登陆

2、然后安装好后,输入/sbin/servicevsftpdrestart去重启vsftpd.

Linux下FTP的安装和登陆

3、然后安装ftp。yuminstallvsftpd

Linux下FTP的安装和登陆

4、然后输入ftp后,尽可以进入ftp的控制界面。

Linux下FTP的安装和登陆

5、现在如果你想登陆一个FTP,就可以通过open指令去进入该FTP。例如:open127.0.0.0如果FTP设置权限,可能在输入后需要输入用户名和密码。这样就可以直接进入FTP去操作了。

Linux下FTP的安装和登陆

操作指令

1、FTP的操作指令其实和Linux很相似,如下:ls列出远程机的当前目录cd在远程机上改变工作目录lcd在本地机上改变工作目录ascii设置文件传输方式为ASCII模式binary设置文件传输方式为二进制模式close终止当前的ftp会话hash每次传输完数据缓冲区中的数据后就显示一个#号get(mget)从远程机传送指定文件到本地机put(mput)从本地机传送指定文件到远程机open连接远程ftp站点1exit退出ftp。

2、例如:下载文件下载文件之溱碳叛鹤前要先设置好本地的目录,用来存放下载的文件lcd/home/123/web##设置本地存放目录默认为/home/usrget123.txt##下载吭稿荔徊123.txt文件到/home/123/web中get-c123.txt##断点续传下载mget*.txt##批量下载所有txt文件mget-c*.txt##断点续传mget-c./123/aaa/*.txt##断点续传、批量下载ftp端aaa目录下的所有txt文件pget-c-n10file.dat##以最多10个线程以允许断点续传的方式下载file.dat##可以通过设置setpget:default-n5的值而使用默认值。mirroraaa/##将aaa目录整个的下载下来,子目录也会自动复制本地自动建立目录

3、例如:上传文件put123.txt##同下载mput*.txt##同下载mirror-Raaa/##同下载

4、例如:查看ftp端文件l衡痕贤伎s*.txt##查找当前目录下的所有txt文件ls./123/##列出123目录下所有文件find.幻腾寂埒-name"*.txt"##递归查找站点上所有的txt文件find./xx-name"*.txt"##查找xx目录下所有的txt文件附1:ls第二次读取的是本地缓存,可以用rels代替ls或者catchoff/catchon来开关catch,catchflush清空本地catch附2:浏览本地目录的命令可用!ls,如!ls/usr/local/bin/

© 一点知识