rz=====================

   我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢? 这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得 zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下 lsz/lrz的使用方法。
    
      一、
编译 lrzsz 并下载到开发板上
     从http://download.chinaunix.net/download/0007000/6293.shtml 下一个lrzsz的tar包,解压缩后输入./configure,然后进入了src文件夹中,修改了src文件夹中的Makefile文件,配置为与手机对应的交叉编译器,运行make,ok!得到两个可执行文件sz,rz(或者 lsz,lrz),把它们下载到开发板linux系统的/bin目录下。
   
      二、情况1:
  PC机用windows操作系统
          如果PC机用的是windows操作系统,串口通信工具可以用系统自带的超级终端 。下面介绍一下传输文件的方法。
           1、开发板-->PC机
                 在开发板上输入 sz filename。
         在PC机上 点击超级终端的菜单“传送” ->  “接收文件”,选择下载的位置和 Z modem 与崩溃恢复 协议,点击接收即可。
           2、PC机-->开发板
                 在开发板上先进入/tmp 目录,然后输入 rz。
                  在PC机上 点击超级终端的菜单“传送” ->  “发送文件”,选择目标文件和 Z modem 与崩溃恢复 协议,点击发送即可。
===========================================================================================
xshell很好用,有时候想在windows和linux上传或下载某个文件,有个很简单的方法就是rz,sz,它的传输速度较慢,不过对于小文件的传输来说,是个不错的选择
首先你的Centos需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软件)
 
  1. 先wget获取包  wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz  然后解压  
  2. tar zxvf  rzsz-3.48.tar.gz  
  3. 进入目录  cd src/  
  4. 最后make一下,发现有提示,选择make posix  
  5. 运行只要./rz就可以了  
  6. 如果需要,也可以cp到/usr/bin里面  
  7. 以及设置环境变量  
安装完毕即可使用
 
rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具
windows端需要支持ZModem的telnet/ssh客户端(xshell支持,好像putty不支持),SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可)
 
运行命令rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录
运行命令sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值