Windows复制文件和文件夹至远程Linux系统

281

#putty-64bit-0.70-installer(win64)安装后,pscp在windows和linux间拷贝文件很好用

打开Windows开始菜单,找到Windows系统->命令提示符。

打开后,可见黑底白字,类似于DOS界面。
c724fd022f334ddd3374063aaa3afd7f.png
注:进入这个命令就执行 pscp.exe 系统提示找不到,需把下载的pscp.exe拷贝到该目录下,然后再运行(或者把目录cd到pscp.exe目录下使用)

复制文件夹在界面内输入

Windows复制文件和文件夹至远程Linux系统

pscp -r E:\test root@123.234.456.56:/mnt/data 然后回车。

pscp是复制命令,-r是复制文件夹,E:\test指需要复制的本地文件夹, root是远程Linux的用户名, 123.234.456.56是远程Linux的IP地址,/mnt/data是需要复制到的远程Linux的文件夹目录。

点击回车之后,需要输入远程Linux的登录密码,此处输入密码是不显示的。

输入密码完成以后,点击回车。会显示文件复制的进度以及速度等信息。

复制文件在界面内输入

pscp E:\test\test.txt root@123.234.456.56:mnt/data 然后回车。

pscp是复制命令,E:\test\test.txt指需要复制的本地文件, root是远程Linux的用户名, 123.234.456.56是远程Linux的IP地址,mnt/data是需要复制到的远程Linux的文件夹目录。

复制完成以后,可远程登录Linux服务器,定位到复制完成的文件夹下,使用ls命令查看文件夹下的文件,显示已复制完成。

注意点:

#linux的目录是中文,pscp不能正确执行!

#windows的目录是中文,pscp没问题!

#但拷贝到C盘不行!

pscp root@10.1.11.12:/root/hhkit/readme.txt c:

root@10.1.11.12’s password:

pscp: c:\readme.txt: Cannot create file