linux中的ftp使用

今天在做高级计算机网络的实验时,遇到了一个问题:在老师给的ubuntu系统中做完实验之后,数据怎么搞出来?

老师给的ubuntu系统没有图形化界面,也不能安装虚拟机的增强工具,所以不能使用共享文件夹,也不能识别U盘。

我首先想到的是在ubuntu上搭建个php的服务器,然后把数据文件打包之后放在服务器目录,再下载,结果镜像源是美国服务器,宿舍网又不好,所以一直下载失败。

然后又想到下载个gedit,然后使用putty+Xming,使用gedit的全选复制出数据,结果还是下载失败。

然后又想到了科大有免费的ftp空间可以用(http://home.ustc.edu.cn/),我可以把数据打包,然后传到ftp服务器上,然后再下载下来。

还好老师给出的ubuntu自带ftp功能。


1.首先我们将需要的实验数据放到data文件夹中,并打包



2.然后我们先ping以下ftp服务器的域名,获得地址



3.我们使用ftp命令连接服务器,输入用户名和密码进行登陆



4.登陆成功,使用put命令上传data.tar.gz




5.我们在主机的win10系统中,使用FileZilla客户端下载压缩包



6. 解压缩,获得实验数据(为了把数据搞出来真尼玛费劲,老师的ubuntu要是能识别U盘该该多好)



补充:

昨天急着交作业,也没查查资料,所以使用的方法的比较笨拙,今天又发现了两个更简单的方法。


喜欢使用命令行的同学可以使用psftp工具,进行上传和下载,相关资料我整理在笔记上http://note.youdao.com/share/?id=67fffbb40a84394766d83680eb9ff7df&type=note


喜欢图形化界面的同学,可以使用xshell工具的sz和rz命令方便的上传和下载文件,相关资料也可以查看笔记http://note.youdao.com/share/?id=eba601d5647f833a9d45b73f04b0f361&type=note


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值