系统相关
首页 > 系统相关> > 基于pscp指令,windows主机向ubuntu主机交换文件

基于pscp指令,windows主机向ubuntu主机交换文件

作者:互联网

在window下安装putty软件,默认具备pscp指令

1、windows主机向ubuntu主机传送文件、发送文件

pscp 源文件完整地址和文件名 登录名@XXX.XXX.XXX.XXX:目标目录

例如,将windows下D:\JAR\a.jar文件传送至192.168.1.20的ubuntu主机(登录名是lgxr)的/home/目录下

指令为 pscp D:\JAR\a.jar lgxr@192.168.1.15:/home/

通常linux主机会设置密码,所以需要带密码参数,-pw 密码,指令如下

pscp -pw fa D:\JAR\a.jar root@192.168.1.15:/home/

SSH对应端口号为22,putty基于SSH,于是完成的指令增加(-P 22)如下

pscp -P 22 -pw fa D:\JAR\a.jar root@192.168.1.15:/home/

可以将pscp指令写入txt,再改文件后缀名为bat,可知直接双击文件执行指令

chcp 65001
pscp -P 22 -pw mima1234 D:\JAR\a.jar root@192.168.1.15:/home/
pause

2、windows主机从ubuntu主机拷取文件

pscp 登录名@XXX.XXX.XXX.XXX:源文件完整地址和文件名 目标存储地址(windows的)

如 pscp lgxr@192.168.1.10:/home/lgxr/abc.txt E:\LGXR\RX

同样,基于SSH通信对应端口22,增加指令-P 22

同样,linux系统大部分都有密码,增加指令-pw mima1234
pscp -P 22 -pw mima1234 lgxr@192.168.1.10:/home/lgxr/abc.txt E:\LGXR\RX

同样可以将指令编辑成bat脚本

首行增加“chcp 65001”,代表语言编码

如果批量复制一类文件,可以用*代替,如*.txt

标签:22,windows,主机,pscp,XXX,192.168,指令,交换文件,home
来源: https://blog.csdn.net/mrlixirong/article/details/118445760