Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1130910
  • 博文数量: 276
  • 博客积分: 10077
  • 博客等级: 上将
  • 技术积分: 2513
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-24 20:31
文章分类

全部博文(276)

文章存档

2020年(1)

2015年(5)

2012年(2)

2011年(6)

2010年(7)

2009年(224)

2008年(31)

我的朋友

分类: LINUX

2009-11-06 11:09:57

ftp>prompt
切换交谈式指令(使用mput/mget 时不用每个文件皆询问yes/no)

 

通过Linux命令行向在一台Windows FTP服务器上传文件。然后在另一台Windows客户机登录FTP服务器下载,但是下载后的文件大小变了,exe文件错误了不能正确执行。刻意打包的文件(.rar)也提示文件损坏。

这种情况出现了好几次。

经过搜索发现:原来通过linux向ftp服务器上传文件有两种模式   字符模式(ASCII)和二进制模式(Binary)。默认是ASCII模式。一般上传exe文件和压缩包要用二进制模式。

具体操作:

登录ftp后,上传文件前,在ftp>状态下输入bin即可。

然后再put /root/Desktop/test.rar /test.rar 就可以了

注意两个路径都是带文件名的路径,所以这里在上传的同时还有改名的功能。

上传完毕后,用ls检查一下即可。

阅读(3426) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~