Windows XP下如何使用SCP命令将文件传到局域网中的Linux机器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows XP下如何使用SCP命令将文件传到局域网中的Linux机器相关的知识,希望对你有一定的参考价值。

XP原本不支持SCP怎样才能使其支持SCP,并能用SCP命令行的方式向其它Linux机器传送文件???

写一个exe程序实现远程传输功能,然后把这个程序的执行文件名命名为scp,接着把该文件的路径添加到系统路径下面,然后在cmd里面输入scp +传送文件路径变量就行了。 参考技术A 可以在linux下开启vsftpd,开启匿名上传。XP--cmd下 ftp IP地址使用put进行上传上传的文件位置在:/var/ftp/pub(默认情况下) 参考技术B 命令基本格式:
scp [可选参数] file_source file_target

======
从 本地 复制到 远程
======
* 复制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file

第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
* 例子:
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3

windows 下使用SCP命令传递文件/文件夹到Liunx系统

十年河东,十年河西,莫欺少年穷

学无止境,精益求精

如果在windows下,输入scp,提示不是内部、外部命令,使用 cd 指定到固定目录:C:\\Windows\\System32\\OpenSSH

然后执行 scp 即可

windows



 scp 的语法为:

SCP  -r  windows文件夹路径/*   linux系统登录名@linux IP 地址:Linux路径

-r 代表递归执行,文件夹中有可能存在子文件夹,加上 -r 都会传递过去

window文件夹路径/* 代表 windows 文件夹下的所有文件/子文件夹

linux 系统登录名,比如:root

linux IP 地址,比如:192.168.136.134

linux 路径,比如:/root/home/webapp

例如,

SCP -r  D:/Project/Publish/WuAnFundPingtai/* root@192.168.136.134:/root/share/webapp

windows


 这样就可以将windows的文件传输到linux系统




以上是关于Windows XP下如何使用SCP命令将文件传到局域网中的Linux机器的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令-scp

求linux下用SCP命令直接在服务器间传输方法

linux如何将文件上传到多台服务器上

linux远程拷贝文件!!

windows 下使用SCP命令传递文件/文件夹到Liunx系统

如何使用scp在Linux服务器的后台传输文件?