码云推荐|SCP 批量上传文件到服务器的工具 SCPUploader

   2017-02-05 0
核心提示:SCPUploader介绍具有Java图形界面, 基于SCP协议, 按指定配置多次批量上传文件到服务器上的工具.当你在开发代码过程中, 可能经常需要把不同目录下的修改的代码上传到多个服务器上, 然后进行测试.如果你使用市面上其他的上传工具, 会发现及时修改了相同的文件,

SCPUploader

介绍

具有Java图形界面, 基于SCP协议, 按指定配置多次批量上传文件到服务器上的工具.

当你在开发代码过程中, 可能经常需要把不同目录下的修改的代码上传到多个服务器上, 然后进行测试.

如果你使用市面上其他的上传工具, 会发现及时修改了相同的文件, 每次也要多次拖拽文件到远处目录上.

更要命的是, 这些文件还可能在多个目录中, 所以要进入到多个目录中, 而且服务器端窗口也是一样.

这些重复的操作大大降低你的工作效率. 此工具正是为了解决这个问题而产生的.

特性

1)支持一次上传多个不同目录中的多个文件。

2)能够把上传方案导出到本地磁盘上,以后再导入上传方案。

3) 服务器端不用安装任何软件,只需要支持SSH。

4)图形界面操作,方便简单。

5) 可以一次上传到多个服务器上。

运行

此程序基于Java开发, 所以需要安装JDK或者JRE, 其版本为1.8以上. 为了大家的运行方便,

在dist目录下面已经生成了可以运行的jar文件.

Windows系统运行

在Windows上可以通过双击dist目录下的SCPUploader.jar文件来运行此工具;

或者通过选中SCPUploader.jar文件后点击鼠标右键, 选择打开方式为java来运行.

如果还是不能运行, 那么通过cmd进入windows命令窗口, 执行下面的命令来启动工具.

java -jar "SCPUploader.jar"

如果不能启动, 那么此命令会输出错误的原因. 一般情况下是由于Java的版本不对.

(注意: 执行上面命令前,要在系统环境变量中配置JAVA_HOME, 并且把%JAVA_HOME%\bin路径加入到path中)

Linux系统运行

需要安装Linux的图形界面, 然后还是通过双击此dist目录下的jar文件. 或者通过上面的命令来运行工具.

注意: 也需要配置JAVA_HOME或bin目录加入到path中.

FAQ

如果有任何疑问可以联系我: zhangqunshi@126.com

 
标签: Linux命令
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 每天一条linux命令——halt
    halt命令用来关闭正在运行的Linux操作系统。halt命令会先检测系统的runlevel,若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。 语法:halt(选项)选项:-d:不要在wtmp中记录;-f:不论目前的runlevel为何,不调用shutdown即强制关闭系统;-i:
    02-10
  • 几个linux命令查看堆栈内存问题 几个linux命令
      公司编写代码,发现整个在程序里面调用system时候总是失败,原因是can't allocate memory ,根本原因不是内存不足,而是堆栈内存不够。使用ulimit -s 2048后有所好转但是发现一旦系统进程开启多了后仍然会挂。后来使用objdump -x 后发现了原因有个动态库
    02-09
  • Linux命令总结--rm命令 linux的rmp命令
    (来源于http://www.cnblogs.com/xqzt/p/5398919.html)1、命令简介rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。新手在删除文件之前一定要知道这些:很重要1.可以用mv代替rm的绝对不要用rm,不要着急
    02-09
  • Linux命令行批量创建目录详解 linux创建目录
    以前一直用-p创建目录链,觉得很方便了。在空目录/opt/app/myapp里创建src,再创建main,再创建javamkdir -p /opt/app/myapp/src/main/java没想到还可以这样玩##¥%……*(root@vm1:~/tmp# mkdir -p src/{{main,test}/{java,resources},main/webapp}root@vm1:
    02-09
  • Linux命令之乐--script和scriptplay
    script和scriptplay可以把终端会话记录到一个文件中,可以用来制作命令行教学视屏。 开始录制会话[root@new test]# script -t 2timing.log -a output.sessionScript started, file is output.session[root@new test]# echo hellohello[root@new test]# echo
    02-09
  • java 开发常用的Linux命令
    1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件grep -H 'spring' *.xml 查找所
    02-09
  • 常用Linux命令整理 Linux常用命令总结
    常用Linux命令整理常见系统命令export 查看或修改环境变量# 例:临时修改命令提示符为字符串$export PS1=$# 例:临时修改命令提示符显示系统时间 时间使用\t 表示export PS1="[\u@\h \t \W]\$"man 查看linux系统的手册# 例:查看ls命令如何使用man ls # 回车
    02-09 Linux
  • linux命令行—《命令行快速入门》 linux常用命令csdn
    linux命令行—《命令行快速入门》 linux常用命
    pwd print working directory 打印工作目录hostname my computer's network name 电脑在网络中的名称mkdir make directory 创建路径cd change directory 改变路径ls list directory 列出路径下的内容rmdir remove directory 删除路径pushd push directory 推
    02-09
  • Linux命令(五) 五个常用的linux命令
    Linux命令(五) 五个常用的linux命令
    jenkins触发钉钉报警机制1、安装钉钉插件钉钉报警需要安装Ding Talk插件,支持钉钉报警2、打开钉钉创建钉钉机器人2.1选择机器人类型——自定义2.2添加机器人2.3填写机器人信息填写机器人姓名—设置安全设置为加密类型,并复制出来加密值2.4创建完成保持webhoo
    02-09
  • 03_Linux基础-文件类型-主辅提示符-第1提示符-Linux命令-内外部命令-快捷键-改为英文编码-3个时间-stat-其他基础命令
    03_Linux基础-文件类型-主辅提示符-第1提示符-L
    03_Linux基础-文件类型-主辅提示符-第1提示符-Linux命令-内外部命令-快捷键-改为英文编码-3个时间-stat-{1..100}-du-cd-cp-file-mv-echo-id-shell-ln-env-set-which-rpm-/usr-/与/root-hostname-vim-cat-pwd-alias-unalias-ls-ASCII-wc-chmod博客
    02-09
点击排行