利用putty的插件pscp功能,进行windows文件上传至liunx中,或者下载
时间:2019-06-03 13:55 来源:linux.it.net.cn 作者:IT
本章介绍:
利用pscp功能进行bat脚本一键上传,将windows平台的文件上传至liunx平台中
第一步:下载pscp.exe插件
putty下载路径
第二步:
将已经下载好的pscp.exr拷贝到 :
C:\Windows\System32 下
第三步:
可以进行cmd的指令控制,比如javac进行java编译,或者gradlew进行jar打包
gradlew build -x test
gradlew我已经配置好了本地,执行cmd指令后会进行打包
第三步:
上传文件:可以直接复制到bat脚本中使用
::在windows传输到liunx。已经编译打包好的两个jar包到服务器
pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d.jar root@169.254.2.2:/opt/cwh/lib
:: 两个冒号是注释。-pw空格后接liunx登入密码,-r是文件夹。
pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d-tests.jar root@169.254.2.2:/opt/cwh/lib
上传文件夹: -r指令是循环上传文件
:: 上传整个文件夹到liunx上
pscp -pw 1 -r E:\Desktop\0527(1)\0527 root@169.254.2.2:/root/test
从liunx中下载文件到windows平台
::在liunx上下载文件到windows,把文件下载到桌面
pscp -pw 1 -r root@169.254.2.2:/opt/cwh/cwh.log E:\Desktop
最终整理成的:compile.bat脚本,点击便可以一键上传
::@echo off
:: 下载pscp工具
:: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
:: 将已经下载好的pscp.exr拷贝到
:: C:\Windows\System32
:: 第一步先用gradlew进行编译打包处理。
gradlew build -x test
::在windows传输到liunx。已经编译打包好的两个jar包到服务器
pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d.jar root@169.254.2.2:/opt/cwh/lib
:: 两个冒号是注释。-pw空格后接liunx登入密码,-r是文件夹。
pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d-tests.jar root@169.254.2.2:/opt/cwh/lib
:: 上传整个文件夹到liunx上
pscp -pw 1 -r E:\Desktop\0527(1)\0527 root@169.254.2.2:/root/test
::在liunx上下载文件到windows,把文件下载到桌面
pscp -pw 1 -r root@169.254.2.2:/opt/cwh/cwh.log E:\Desktop
pause
最后一行的pause指令是暂停cmd窗口的效果,便于查看指令的进行,以及错误。
(责任编辑:IT)
本章介绍: 利用pscp功能进行bat脚本一键上传,将windows平台的文件上传至liunx平台中 第一步:下载pscp.exe插件 putty下载路径 第二步: 将已经下载好的pscp.exr拷贝到 : C:\Windows\System32 下 第三步: 可以进行cmd的指令控制,比如javac进行java编译,或者gradlew进行jar打包 gradlew build -x test gradlew我已经配置好了本地,执行cmd指令后会进行打包 第三步: 上传文件:可以直接复制到bat脚本中使用 ::在windows传输到liunx。已经编译打包好的两个jar包到服务器 pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d.jar root@169.254.2.2:/opt/cwh/lib :: 两个冒号是注释。-pw空格后接liunx登入密码,-r是文件夹。 pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d-tests.jar root@169.254.2.2:/opt/cwh/lib 上传文件夹: -r指令是循环上传文件 :: 上传整个文件夹到liunx上 pscp -pw 1 -r E:\Desktop\0527(1)\0527 root@169.254.2.2:/root/test 从liunx中下载文件到windows平台 ::在liunx上下载文件到windows,把文件下载到桌面 pscp -pw 1 -r root@169.254.2.2:/opt/cwh/cwh.log E:\Desktop 最终整理成的:compile.bat脚本,点击便可以一键上传 ::@echo off :: 下载pscp工具 :: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html :: 将已经下载好的pscp.exr拷贝到 :: C:\Windows\System32 :: 第一步先用gradlew进行编译打包处理。 gradlew build -x test ::在windows传输到liunx。已经编译打包好的两个jar包到服务器 pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d.jar root@169.254.2.2:/opt/cwh/lib :: 两个冒号是注释。-pw空格后接liunx登入密码,-r是文件夹。 pscp -pw 1 E:\ChanglangFile\repo\longer3d\allcwh\host\build\libs\longer3d-tests.jar root@169.254.2.2:/opt/cwh/lib :: 上传整个文件夹到liunx上 pscp -pw 1 -r E:\Desktop\0527(1)\0527 root@169.254.2.2:/root/test ::在liunx上下载文件到windows,把文件下载到桌面 pscp -pw 1 -r root@169.254.2.2:/opt/cwh/cwh.log E:\Desktop pause 最后一行的pause指令是暂停cmd窗口的效果,便于查看指令的进行,以及错误。 (责任编辑:IT) |