linux中如何将ftp下的文件拷贝到u盘
时间: 2024-11-22 12:40:06 浏览: 20
在Linux系统中,你可以使用`wget`、`scp`或`rsync`命令来从FTP服务器下载文件,并通过`cp`, `mv`或者直接挂载U盘来复制到本地的USB驱动器。这里提供几种常见的方法:
1. **使用wget**:
```sh
wget -P /mnt/usbdrive/ ftp://username:password@ftp.example.com/path/to/file
```
其中,`/mnt/usbdrive/`是你要将文件复制到的U盘挂载点,替换为实际路径。
2. **使用scp** (Secure Copy) 如果有SSH连接权限:
```sh
scp username@ftp.example.com:path/to/file /mnt/usbdrive/
```
需要在本地设置好ssh key对。
3. **使用rsync**:
```sh
rsync -avz ftp://username:password@ftp.example.com/path/to/file/ /mnt/usbdrive/
```
`-a`表示递归并保持文件属性,`v`启用详细模式,`z`压缩传输数据。
4. **挂载U盘后直接复制**:
确保U盘已连接并挂载,可以使用`cp`或`mv`命令:
```sh
cp file_to_copy /mnt/usbdrive/
# 或者
mv file_to_copy /mnt/usbdrive/
```
完成上述操作后,记得检查目标位置是否成功保存了文件。
阅读全文