最近需要在自己的本机(Win10)远程连接到Linux服务器(CentOs release 6.8),进行项目文件的备份和管理,首先第一个碰到的问题就是文件互传,需要将Windows下的文件传输到服务器上,由于服务器是无图形界面版本的,所以需要将服务器上运行出的图片和视频结果回传到本机中显示,这就涉及到两种操作系统的文件互传问题。
网上别人的方法大都使用的是pscp这个工具,首先去官网下载,链接为:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,在这个网站上:
点击pscp.exe,下载完将该程序放置到windows的system32文件夹中,这样就可以在dos命令窗口中直接调用了。
文件传输
1.Windows传输到Linux
进入Windows的cmd,输入以下命令
pscp E:\Code\test.txt yzj@192.168.100.177:/home/yzj
回车后,会提示输入密码,输入我们的账号密码后,文件就会将Windows下的E:\Code\test.txt文件传输到Linux服务器yzj账号下的路径/home/yzj下面。
2.Linux下的文件传输到Windows下
pscp是在Windows平台下使用的,所以在Windows的cmd中写入以下命令
pscp yzj@192.168.100.177:/home/yzj/VideoAnalysis/VideoSource/Video_OpenCv/rice.png E:rice.png