zoukankan      html  css  js  c++  java
  • 不用装工具,一条 Linux 命令就能实现文件上传下载!

    src=http_%2F%2Fwww.001wifi.cn%2Fuploads%2Fyp%2Fimages%2F913blY27%2F3C7eqXTE%2F8FAF9F8081754ec99C1D94FD8377BE8A.jpg&refer=http_%2F%2Fwww.001wifi.jpg

    作者:悠悠
    出处:http://uusama.com/817.html

    是的,一般 Linux 服务器上都会有 rz,lz 命令,在使用 ssh 登录的时候,可以通过这两个命令和服务器交互文件。

    安装方法

    如果服务器上没有这两个命令,可以使用下面的命令进行安装:

    # 对于Uubuntu
    sudo apt-get install lrzsz

    # 对于Centos可以用下面的命令
    sudo yum install lrzsz

    当然也可以手动下载编译安装,官网下载地址:<http://www.ohse.de/uwe/software/lrzsz.html>,下载相应版本的.tar.gz压缩包。解压编译安装即可:
    ```bash
    # 可以参考下面的命令进行下载安装
    wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

    # 解压
    tar -xzf lrzsz-0.12.20.tar.gz  

    # 安装
    cd lrzsz-0.12.20  
    ./configure --prefix=/usr/local/lrzsz  
    sudo make  
    sudo make install  

    # 创建快捷链接
    cd /usr/bin  
    sudo ln -s /usr/local/lrzsz/bin/lrz rz  
    sudo ln -s /usr/local/lrzsz/bin/lsz sz

    使用方法

    记住:rz命令为上传文件sz命令为下载文件

    # 下载当前目录的test.txt文件
    sz test.txt

    # 上传文件,该命令可以打开交互见面选择需要上传的文件
    rz

    有时候我们会遇到上传的文件和当前文件夹中的文件同名,此时上传的文件会自动被重命名。

    如test.txt,会被重命名为test.txt.0。

    可以添加选项覆盖上传,同名的文件自动覆盖:

    # 上传文件,如果有同名文件则覆盖
    rz -y

    版权申明:内容来源网络,版权归原创者所有。

    如果你C/C++感兴趣,想学编程,小编推荐一个C/C++技术交流群【点击进入】!

    涉及到了:编程入门、游戏编程、网络编程、Windows编程、Linux编程、Qt界面开发、黑客等等......

  • 相关阅读:
    java 多线程
    构造N位格雷码(递归,面向对象)
    字典树trie
    快速排序
    C++ 链表
    15-谜问题(深拷贝、LC检索、面向对象编程)
    [编程题] 扫描透镜(本题还涉及如何从字符串中提取数字)
    python爬虫提取冰与火之歌五季的种子
    带有限期和效益的单位时间的作业排序贪心算法
    0/1背包问题与动态规划
  • 原文地址:https://www.cnblogs.com/zm131417-/p/14341969.html
Copyright © 2011-2022 走看看