linux远程复制文件
时间: 2023-08-16 15:14:32 浏览: 105
远程复制文件
您可以使用以下方法在 Linux 上进行远程文件复制:
1. 使用 scp 命令:scp 是 secure copy 的缩写,它可以在本地和远程主机之间安全地复制文件。以下是使用 scp 命令复制文件的示例:
```
scp /path/to/source/file user@remote:/path/to/destination/
```
其中,`/path/to/source/file` 是本地源文件的路径,`user` 是远程主机的用户名,`remote` 是远程主机的 IP 地址或主机名,`/path/to/destination/` 是目标文件夹的路径。
例如,要将本地的文件 `example.txt` 复制到远程主机的 `/home/user/` 目录下,可以运行以下命令:
```
scp example.txt user@remote:/home/user/
```
2. 使用 rsync 命令:rsync 是一个功能强大的文件复制工具,它可以在本地和远程主机之间同步文件和目录。以下是使用 rsync 命令复制文件的示例:
```
rsync -avz /path/to/source/file user@remote:/path/to/destination/
```
其中,`-avz` 是 rsync 命令的选项,用于指定复制方式和参数。其他参数和路径与 scp 命令类似。
这些方法都需要您在本地和远程主机之间建立 SSH 连接。确保您对目标文件夹具有适当的权限,并且可以通过 SSH 访问远程主机。
阅读全文