不同桌面操作系统间文件传输方法

最近经常在不同操作系统之间传输数据,因此简单记录一下所使用的方法。

获取远程 Windows 系统中数据

从本地操作系统获取远程 Windows 系统中的数据,优先可使用 Windows 自带的 FTP 服务,这样不仅可以获取数据,也可以向远程 Windows 系统写入数据。具体方法请参考:

如果本地和远程都是 Windows 系统,也可以使用自带的远程桌面应用读写数。开启远程桌面访问后,在命令行提示符中输入 mstsc ,远程登陆即可。

获取远程 Linux 系统中数据

本地 Linux 系统

如果本地也是 Linux 系统,可以使用 SCP 命令。具体方法为:

  • 复制文件
1
2
3
4
5
$scp local_file remote_username@remote_ip:remote_folder
$scp local_file remote_username@remote_ip:remote_file

$scp remote_username@remote_ip:remote_file local_folder
$scp remote_username@remote_ip:remote_file local_file

指定了用户名,命令执行后需要输入用户密码;如果不指定用户名,命令执行后需要输入用户名和密码;

  • 复制目录
1
2
3
4
$scp -r local_folder remote_username@remote_ip:remote_folder
$scp -r local_folder remote_ip:remote_folder

$scp -r remote_username@remote_ip:remote_folder local_folder

本地 Windows 系统

如果本地是 Windows 系统,可使用 FTP 服务,让远程 Linux 系统将数据直接写入到本地 Windows 系统的 FTP 服务目录。

参考链接

  1. windows搭建一个FTP服务器超详细, by 程序猿——小白菜.
  2. 18. scp 跨机远程拷贝,by Linux Tools Quick Tutorial.
  3. win10隐藏正在运行的程序怎么操作_win10怎么隐藏正在运行的软件,by Rsun04551.