linux 上传和下载命令
时间: 2023-09-15 08:18:58 浏览: 93
linux系统上传下载命令rz和sz的教程
5星 · 资源好评率100%
Linux 中上传和下载文件的命令有很多种,这里介绍两种常用的方式。
1. 使用 scp 命令
scp 命令可以在本地和远程主机之间复制文件。它使用 ssh 协议进行传输,所以需要远程主机开启 ssh 服务。
上传文件:
```
scp local_file remote_username@remote_ip:remote_folder
```
其中,
- `local_file`:本地要上传的文件路径;
- `remote_username`:远程主机的用户名;
- `remote_ip`:远程主机的 IP 地址;
- `remote_folder`:远程主机的文件夹路径。
例如,将本地的 `file.txt` 文件上传到远程主机的 `/home/user` 目录下,命令如下:
```
scp file.txt user@192.168.0.100:/home/user
```
下载文件:
```
scp remote_username@remote_ip:remote_file local_folder
```
其中,
- `remote_file`:远程主机上的文件路径;
- `local_folder`:本地文件夹路径。
例如,从远程主机的 `/home/user/file.txt` 文件下载到本地的 `/home/user` 目录下,命令如下:
```
scp user@192.168.0.100:/home/user/file.txt /home/user
```
2. 使用 wget 命令
wget 命令可以从 HTTP、HTTPS、FTP 等协议下载文件。
下载文件:
```
wget file_url
```
其中,
- `file_url`:需要下载的文件链接地址。
例如,下载 https://example.com/file.zip 这个文件,命令如下:
```
wget https://example.com/file.zip
```
上传文件:
wget 命令不能直接上传文件,可以使用 curl 命令或者 ftp 命令等实现。
阅读全文