zoukankan      html  css  js  c++  java
  • Linux下rz/sz安装及使用方法

    1)    工具说明
    在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.
    sz: 将选定的文件发送(send)到本地机器;
    rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive).
    下载安装包lrzsz-0.12.20.tar.gz: http://www.ohse.de/uwe/software/lrzsz.html

    2)    软件安装
    首先通过sftp工具把安 装文件上传到/tmp目录下.
    # cd /tmp
    # wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
    # tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
    # ./configure && make && make install

    上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下, 下面创建软链接, 并命名为rz/sz:
    # cd /usr/bin
    # ln -s /usr/local/bin/lrz rz
    # ln -s /usr/local/bin/lsz sz

    3)    使用说明
    打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录; 然后在用SecureCRT登陆linux终端的时候:
    # sz filename (发送文件到客户端,zmodem接收可以自行启动)
    # rz (从客户端上传文件到linux服务端)
    :) ......

    ======================

     linux上很方便的上传下载文件工具rz和sz

    linux上很方便的上传下载文件工具rz和sz
    (本文适合linux入门的朋友)

    #########################################################
    #《老男孩linux就业培训中心-初级班第七期第一节内容总结。
    #linux上很方便的上传下载文件工具rz和sz
    #date:2011-06-15
    #作者:老男孩,现就职于《老男孩linux就业培训中心 》讲师。
    #QQ:31333741 MAIL:oldboy521@hotmail.com
    #blog: http://oldboy.blog.51cto.com
    #psite: http://oldboy.cc(即将开放)
    ##########################################################

    [一般用于SecureCRT ssh中使用]

    █ 法一:直接用yum安装lrzsz(推荐)
    yum install lrzsz -y
    注意:rhel安装完系统后 直接可使用 rz sz


    █ 法二:源文件编译方法

    针对centos x.x 版 lrzsz安装配置
    mkdir -p /usr/src/tools
    cd /home/ryan/tools
    wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz
    tar zxvf lrzsz-0.12.20.tar.gz
    cd lrzsz-0.12.20
    ./configure --prefix=/usr/local/lrzsz
    make
    make install
    cd /usr/bin 
    ln -s /usr/local/lrzsz/bin/lrz rz   
    ln -s /usr/local/lrzsz/bin/lsz sz
    rz

    █ 法3:rpm安装:
    rpm ivh lrzsz-x.rpm(去光盘里找)
    此处略过。


    █ 案例:某学生遇到rz,sz 上传下载的问题

    rz正常,sz无法下载文件到本地。可学生还一头雾水,不知其所以然。

    问题及解决过程:

    [root@potatoes ~]# which sz
    /usr/bin/sz
    [root@potatoes ~]# ll /usr/bin/sz
    lrwxrwxrwx 1 root root 24 Dec  6  2010 /usr/bin/sz -> /usr/local/lrzsz/bin/lrz
    #===>这里明显看出,sz链接到sz -> /usr/local/lrzsz/bin/lrz 了。应该是 lsz

    root@potatoes ~]# rm -f /usr/bin/sz
    [root@potatoes ~]# which sz
    /usr/bin/which: no sz in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
    [root@potatoes ~]# ll
    total 52
    -rw------- 1 root root   994 Dec  6  2010 anaconda-ks.cfg
    -rw-r--r-- 1 root root 26403 Dec  6  2010 install.log
    -rw-r--r-- 1 root root  4369 Dec  6  2010 install.log.syslog

    [root@potatoes ~]# ln -s /usr/local/lrzsz/bin/lsz /usr/bin/sz
    #===>修改链接sz -> /usr/local/lrzsz/bin/lsz

    [root@potatoes ~]# /usr/local/lrzsz/bin/lsz install.log
    rz
    正在开始 zmodem 传输。 按 Ctrl+C 取消。
    正在传输 install.log...
      100%      25 KB   25 KB/s 00:00:01       0 错误

    root@potatoes ~]#ll /usr/bin/sz
    lrwxrwxrwx 1 root root 24 Jun 11 08:00 /usr/bin/sz -> /usr/local/lrzsz/bin/lsz
    [root@potatoes ~]# ll
    total 52
    -rw------- 1 root root   994 Dec  6  2010 anaconda-ks.cfg
    -rw-r--r-- 1 root root 26403 Dec  6  2010 install.log
    -rw-r--r-- 1 root root  4369 Dec  6  2010 install.log.syslog
    [root@potatoes ~]# sz install.log
    rz
    正在开始 zmodem 传输。 按 Ctrl+C 取消。
    正在传输 install.log...
      100%      25 KB   25 KB/s 00:00:01       0 错误

    OK了。

  • 相关阅读:
    在controller的action内, 得到用户发过来的请求地址和参数url
    php Connection timed out after 30000 milliseconds
    htmlspecialchars_decode 解决掉 &
    max_spare_servers到底是个什么意思?
    mysql 不同条件count ,多条件count()
    阿里云centOS7.4 ftp连接不上的问题
    阿里云 导入自定义的镜像
    thinkphp3.2.3 + nginx 配置二级域名
    FlashFXP客户端 FTP连接,连接很慢的情况,
    PHP对象的使用,什么时候可以用中括号[], 什么时候可以用箭头->
  • 原文地址:https://www.cnblogs.com/webnote/p/5931940.html
Copyright © 2011-2022 走看看