Update from Sync Service
This commit is contained in:
@@ -1,12 +1,80 @@
|
||||
**centos支持rz、sz命令**
|
||||
# CentOS 使用 rz 和 sz 命令
|
||||
|
||||
> rz/sz 是 Linux 终端中常用的文件上传下载工具,支持直接拖拽文件。
|
||||
|
||||
## 安装
|
||||
|
||||
```bash
|
||||
yum install lrzsz
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
rz的用法
|
||||
在命令终端输入rz回车后,就会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。
|
||||
如图;选择要上传的文件–Add–OK
|
||||
## rz - 文件上传
|
||||
|
||||
s
|
||||
sz的用法
|
||||
sz命令可以单下载一个文件,也可以多个文件同时下载
|
||||
在终端输入 `rz` 后,会弹出文件选择对话框,选择文件即可上传。
|
||||
|
||||
```bash
|
||||
rz
|
||||
```
|
||||
|
||||
- 支持一次选择多个文件
|
||||
- 上传路径为当前执行命令的目录
|
||||
- 适合上传配置文件、脚本等小中型文件
|
||||
|
||||
---
|
||||
|
||||
## sz - 文件下载
|
||||
|
||||
```bash
|
||||
# 下载单个文件
|
||||
sz filename
|
||||
|
||||
# 下载多个文件
|
||||
sz file1 file2 file3
|
||||
|
||||
# 下载多个文件(空格分隔)
|
||||
sz *.log
|
||||
```
|
||||
|
||||
下载时终端会弹出保存位置对话框。
|
||||
|
||||
---
|
||||
|
||||
## rz/sz 原理
|
||||
|
||||
| 命令 | 全称 | 作用 |
|
||||
|------|------|------|
|
||||
| `rz` | Zmodem Receive | 通过 Zmodem 协议接收文件(上传) |
|
||||
| `sz` | Zmodem Send | 通过 Zmodem 协议发送文件(下载) |
|
||||
|
||||
---
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. **适合小中型文件**:不建议传输超大文件
|
||||
2. **需要终端支持**:部分 Web 终端可能不支持
|
||||
3. **传输进度**:rz/sz 有传输进度显示
|
||||
4. **替代方案**:
|
||||
- `scp` - SSH 远程传输
|
||||
- `rsync` - 增量同步
|
||||
- `sftp` - FTP 安全传输
|
||||
|
||||
---
|
||||
|
||||
## 示例场景
|
||||
|
||||
```bash
|
||||
# 1. 上传本地配置文件到服务器
|
||||
rz
|
||||
|
||||
# 2. 从服务器下载日志文件到本地
|
||||
sz /var/log/messages
|
||||
|
||||
# 3. 下载多个文件
|
||||
sz /path/to/file1.txt /path/to/file2.txt
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
> 💡 **提示**:如果 `rz` 弹窗无反应,可能是终端不支持,建议使用 `scp` 命令代替。
|
||||
|
||||
Reference in New Issue
Block a user