Windows与Linux传输文件
在Windows和Linux系统之间传输文件,可以使用多种方法,如FTP、Samba、SSH、以及Windows Subsystem for Linux (WSL) 中的文件系统。以下是使用SSH传输文件的例子:
- 在Windows上安装SSH客户端,如PuTTY或者使用Windows 10或更高版本自带的OpenSSH客户端。
- 在Linux服务器上安装SSH服务器端,如openssh-server。
- 在Windows上使用SSH客户端连接到Linux服务器。
- 使用scp命令传输文件。
例如,要从Windows传输文件到Linux:
scp C:\path\to\your\file.txt user@linux-host:/path/to/destination/
要从Linux传输文件到Windows:
scp user@windows-host:/path/to/file.txt C:\path\to\your\destination\
确保替换user
为Linux或Windows主机上的用户名,linux-host
或windows-host
为目标主机的IP地址或主机名,以及文件路径。
如果你在Windows上使用的是Bash或者PowerShell的WSL实例,可以直接使用Linux文件系统路径来传输文件。例如:
cp /mnt/c/path/to/your/file.txt /path/to/destination/
或者使用rsync
来传输文件,它可以保持文件的时间戳和权限,并且比scp
更高效。