ubuntu14.04 下ftp相关操作

背景:在老师ftp上下载课件和上传作业

使用linux自带操作ftp时遇到2个问题:

1、ftp会自动断开,不到1min就会显示自动断开;

2、无法显示ftp上的中文字体。

慕晓君在网上查询了问题1,结果很杂,简单翻阅几篇博客之后,发现写得...看不懂也不想操作,所以就自暴自弃地想大不了每1min登录一次咯!

对于问题2,比较麻烦,如果不能显示中文字体,就无法打开、查找相关文件,所以非解决不可,慕晓君实在不想在系统上下载太多东西,这样会拖慢整体速度,所以一开始想尝试使用网上的一种修改文件的方法,结果发现在ubuntu14.04上找不到那个文件,所以没有办法,采取了网上的另一个方法,安装lftp,结果顺便把ftp自动断开的问题也解决了。

下面是具体操作:

下载课件:

1、lftp user_name@ftp_addr,弹出口令,输入密码,不会显示,直接回车就好;

~# lftp 16mem@222.200.180.109
口令: 
lftp 16mem@222.200.180.109:~>  

2、dir,查看当前目录内容,或者使用ls也行,此处我们只显示要拷贝的文件;

lftp 16mem@222.200.180.109:~> dir         
...
-r--r--r-- 1 ftp ftp         445952 Feb 28  2016 课程信息.ppt

3、get file_name,多份文件拷贝可使用mget,输入文件名时可用tab键自动填充,需要先指定要拷贝到的本机文件夹,可使用命令lcd directory_name;

lftp 16mem@222.200.180.109:/> lcd /home/littlelady
lcd 成功, 本地目录=/home/littlelady
lftp 16mem@222.200.180.109:/> get 课程信息.ppt 
445952 字节 已传输                               
lftp 16mem@222.200.180.109:/> 

4、bye,关闭链接;

lftp 16mem@222.200.180.109:/> bye

~#

上传作业:

1、与下载同样方法打开上传作业的ftp;

~# lftp 16memjob@222.200.180.109

口令: 
lftp 16memjob@222.200.180.109:~>

2、dir或者ls查看文件,没有带后缀为文件夹,此处只显示我们要用到的文件夹;

lftp 16memjob@222.200.180.109:~> dir      
...
drwxr-xr-x 1 ftp ftp              0 Apr 21 11:00 2班(晚上)
lftp 16memjob@222.200.180.109:/> 

3、cd directory_name,进入文件夹,dir,并查看当前文件,此处只显示需要使用的文件夹;

lftp 16memjob@222.200.180.109:/> cd 1班(下午)/

lftp 16memjob@222.200.180.109:/1班(下午)> dir
...
drwxr-xr-x 1 ftp ftp              0 Apr 14 20:16 实验2RAID体验实验-结束

4、用lcd进入有上传文件的本地文件夹,用cd进入"实验2RAID体验实验“文件夹,同样输入前几个字符,用tab可自动补充,如果在上传时不知道上传文件的本地路径怎么写,可以直接拖动文件到命令行,命令行会给出文件路径的字符串,删掉引号和最后的文件名,剩下的就是文件所在文件夹的路径。

lftp 16memjob@222.200.180.109:/1班(下午)> lcd /home/littlelady
lcd 成功, 本地目录=/home/littlelady
lftp 16memjob@222.200.180.109:/1班(下午)> cd 实验2RAID体验实验-结束/
lftp 16memjob@222.200.180.109:/1班(下午)/实验2RAID体验实验-结束> 

5、使用put file_name上传文件,多文件上传可使用mput,上传操作不方便展示,但比较简单,有问题可以私聊。

6、最后使用bye结束链接。

提示:使用mget或者mput,只需在其后直接加上多个文件名就可以了,如,mget file1_name file2_name。 

补充:如果想要删除ftp某个文件并且有删除的权利,可以进入该文件所在文件夹/目录,使用命令rm file_name,这可以删除名为file_name的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

句号(在IT行业摸爬滚打)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值