Linux下sz、rz实现上传下载

· 1 min read

在日常开发中,我们经常需要上传文件到服务器或者从服务器下载文件。ftp还需要搭建ftp服务器配置服务,使用sz/rz可以进行简单的上传下载操作

安装

# Mac下
brew install lrzsz

## Linux机器下
yum install lrzsz

## FreeBSD
pkg install lrzsz

## Debian
apt install -y lszrz   

用法

sz用法:下载

  • 下载一个文件: # sz filename
  • 下载多个文件: # sz filename1 filename2
  • 下载dir目录下的所有文件,不包含dir下的文件夹: # sz dir/*

rz用法:上传

  • 直接键入rz命令即可 # rz

  • 强制覆盖源文件 # rz -y

Mac下iTerm2配置

# 在 / usr/loal/bin 目录下创建两个文件
cd /usr/local/bin
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-recv-zmodem.sh
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-send-zmodem.sh

# 赋予这两个文件可执行权限
chmod 777 /usr/local/bin/iterm2-*