linux怎么安装lftp命令

linux怎么安装lftp命令,第1张

红帽系(RHEL/CentOS等)直接执行

yum -y install lftp

就可以了(当然前提是能慎拿联网或者有核世本地yum源)

也可以用DVD镜像里的lftp安装包离线安装。改孝肢

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

yum install vsftpd

或者

sudo yum install vsftpd

2

然后安装好后,输入/sbin/service vsftpd restart去重启vsftpd.

3

然后安装ftp。

yum install vsftpd

4

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

5

现在如果你想登陆一个FTP,就可以通过open指令去进入该FTP。

例如:open 127.0.0.0

如果FTP设置权限,可能在输入后需要输入用户名和凳差冲密码。

这样就可以直接进入FTP去 *** 作了。

END

*** 作指令

FTP的 *** 作指令其实和Linux很相庆宴似,如下:

1、ls

列出远程机的当前目录2、cd 在远程机上改变工作目录3、lcd 在本地机上改变工作目录4、ascii

设置文件传输方式为ASCII模式5、binary 设置文件传输枣歼方式为二进制模式6、close 终止当前的ftp会话7、hash

每次传输完数据缓冲区中的数据后就显示一个#号8、get(mget) 从远程机传送指定文件到本地机9、put(mput)

从本地机传送指定文件到远程机10、open 连接远程ftp站点11、exit退出ftp。

例如:下载文件

下载文件之前要先设置好本地的目录,用来存放下载的文件

lcd /home/123/web ##设置本地存放目录 默认为 /home/usr

get 123.txt ##下载123.txt文件到 /home/123/web 中

get -c 123.txt ##断点续传下载

mget *.txt ##批量下载所有txt文件

mget -c *.txt ##断点续传

mget -c ./123/aaa/*.txt ##断点续传、批量下载ftp端aaa目录下的所有txt文件

pget -c -n 10 file.dat

##以最多10个线程以允许断点续传的方式下载file.dat

##可以通过设置 set pget:default-n 5 的值而使用默认值。

mirror aaa/

##将aaa目录整个的下载下来,子目录也会自动复制 本地自动建立目录

例如:上传文件

put 123.txt ##同下载

mput *.txt ##同下载

mirror -R aaa/ ##同下载

例如:查看ftp端文件

ls *.txt ##查找当前目录下的所有txt文件

ls ./123/ ##列出123目录下所有文件

find . -name "*.txt" ##递归查找站点上所有的txt文件

find ./xx -name "*.txt" ##查找xx目录下所有的txt文件

附1: ls第二次读取的是本地缓存,可以用 rels 代替 ls 或者catch off / catch on 来开关catch,catch flush清空本地catch

附2: 浏览本地目录的命令可用!ls, 如 !ls /usr/local/bin/

从截图上看,你的网络源,没有连网成功(Couldn't resovle host)。

本地源,没有岩链挂载光驱,(Couldn not open read file:///)。

两亮雹者解决其一即粗键孙可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12409709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存