使用scp命令
scp命令是secure copy的缩写,是一种在Linux系统之间安全复制文件的 。它使用SSH协议加密数据传输,因此非常安全。要在window系统中使用scp命令,需要安装一个SSH客户端,例如PuTTY或Cygwin。
scp [选项] /window/文件路径 用户名@linux主机:/linux/文件路径
* **-P 端口号:**指定SSH连接端口,默认端口为22。
* **-r:**递归复制目录。
使用rsync命令
rsync命令是一个功能强大的文件同步工具,可以快速高效地同步不同系统之间的文件。它使用增量传输算法,仅传输自上次同步以来更改的文件部分。要在window系统中使用rsync命令,需要安装一个rsync客户端,例如Cygwin或WinSCP。
rsync [选项] /window/文件路径 用户名@linux主机:/linux/文件路径
* **-a:**归档模式,保留文件权限和元数据。
* **-v:**详细模式,显示传输进度。
* **--progress:**显示传输进度条。
使用sftp协议
sftp协议是SSH文件传输协议,允许通过安全通道传输文件。要在window系统中使用sftp,需要一个sftp客户端,例如WinSCP或FileZilla。
1. 打开sftp客户端,输入Linux主机的IP地址或域名。
2. 输入用户名和密码。
3. 在左侧窗口中导航到window系统中的文件路径。
4. 在右侧窗口中导航到Linux系统中的文件路径。
5. 将文件从左侧拖放到右侧以复制它们。