1.先将生产环境备份;
2.停掉生产环境的tomcat服务器;
3.再将测试环境有修改过的文件更新到生产环境;
4.重启生产环境tomcat服务器
请问各位大虾,这个脚本怎么实现,放在测试环境还是生产环境好?
因为任务比较急,所以在线等,谢谢
# 假设 192.168.222.11 是测试环境, 192.168.222.12 是生产环境
# 在测试环境执行此脚本更新生产环境
# 一般是先停应用后备份
ssh 192.168.222.12 "/opt/tomcat/tomcat2/apache-tomcat-7.0.52/bin/shutdown.sh; \
tar -czf /var/tmp/tomcat2_`date +"%Y%m%d_%H%M%S"`.tar.gz /opt/tomcat/tomcat2; \
rsync -vzrtopg --delete --progress /opt/tomcat/tomcat1/ 192.168.222.12:/opt/tomcat/tomcat2/ ;\
/opt/tomcat/tomcat2/apache-tomcat-7.0.52/bin/startup.sh"
*******************************也可以用文件共享nfs scp命令的实际应用 1>从本地服务器复制到远程服务器 实例: scp /home/linux/soft/scp.ziproot@59.42.245.165:/home/linux/others/soft (2) 复制...
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令, scp传输是加密的,可能会稍微影响一下速度。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会...
scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器. 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有...
说明:最近刚好需要将文件从一台服务器传输到另外一台服务器(都是阿里的服务器),由于文件有点大,通过xftp下载到本地,再从本地上传的话,就会比较费事。于是,可以通过scp命令直接传输。 具体命令如下: scp -r ...
服务器之间传输文件 这是我的第一篇博客。 需要在A服务器传输到B服务器 在A服务器执行命令 scp 需要传输的文件 B服务器的登录账户@B服务器的地址:需要保存在B服务器的目录 如: scp test.war root@192.168.1.51:/...
Paramiko是基于SSHv2协议、用来连接和操作linux服务器的Python库,利用它可以在服务器中执行命令和传输文件。和传统的putty和ftp工具相比,Paramiko对服务器没有配置要求、且可以在代码层面实现以上操作。 1 ...
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程...
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only...
Linux批量scp命令执行工具 可批量对多个Linux主机执行传输文件命令 方便省力 适合统一化管理Linux服务器
一、两个服务器之间如何通过Linux进行数据的传输? 1、首先,两个服务器之间要能够进行正常的通信。 最快速的拷贝命令就是scp 拷贝命令 ①、从服务器A(192.168.112.113)拷贝到服务器B(192.168.112.112) 拷贝的...
首先两台服务器必须互通,需要开放22端口,如有做安全拦截就相互添加白名单 两台服务器IP分别为:A.192....在A服务器上执行 命令为: scp -r root@192.168.2.2:/opt/bak/opt 然后输入B服务器的密码即开始传输 ...
Linux 传输文件
linux服务器之间复制文件和目录 转载自:http://www.cnblogs.com/lovychen/p/5756734.html linux的scp命令: scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本...
scp传输当两台LINUX主机之间要互传文件时可使用SCP命令来实现scp传输速度较慢,但使用ssh通道保证了传输的安全性复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者计算机名称:远程路径 从远程将文件拷...
rz,sz是Linux/Unix同Windows进行ZModem文件传输的...rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器 安装命令: yum install lrzsz 从服务端发送文件到客户端: sz filename 从...
1. 使用Putty提供的plink....bat文件内容如下: D:\Download\Software\Putty-0.60\plink.exe -pw jointforce2004 root@192.168.0.1 "/root/testconn.sh; getkey" 这个命令就是登陆到192.168.0.1上,执行命令:/roo
目的:Java开发经常遇到的问题,在windows下Xshell远程ssh操作linux服务器需要传输文件到linux服务器。 安装软件觉得麻烦,可以使用以下办法。 此处借助了szrz传输工具,linux需要执行命令下载安装。 1.查看...
4、上传文件,执行命令:rz 5、下载文件到本地,执行命令:sz 文件名 6、常用命令如下: Tab键:提示 mkdir 新建文件 mkdir 文件名:新建目录 mkdir -p 目录/子目录1/子目录2:在当前目录下建立嵌...
Secure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能...
scp命令: scp -P 1234 -r file(dir) username@服务器IP:/www/aaa/ (服务器存放位置目录路径) 使用scp上传文件或文件目录。如果未修改默认登录端口 22,则这里不用写 -P 1234 参数,如果修改了服务器默认的 22 端口...
1. uuto命令uuto命令可将文件传送到远端的UUCP主机,并在完成工作后,以邮件通知远端主机上的用户。语法:uuto [文件][目的]参数:文件:需要执行传送的文件目的:指定目标文件或路径实例uuto./test1localhost/www ...
在Linux系统之间进行文件传输,在很多时候,尤其是进行数据迁移
1.执行命令: cat /etc/redhat-release 2. 开放端口: // 21是ftp被动模式访问端口, // 端口段是 21 和 某段端口(博主开放50000/50055) 安装 安装源: vsftpd 一种ftp服务器,小而轻 (百度百科介绍:...
1.配置远程控制台连接:为了让这个远程操作能接近原版的控制台操作...配置远程文件上传程序:为了跳过繁琐的配置连接过程,SecureCRT提供了一个方便的类似于连接共享的功能:用户密码验证: 作者:唐平时间:2018-6-3 ...
linux小白,在用scp命令上传文件的时候遇到了很多问题。 本地主机window,远程服务器windows ...linux服务器需要接收文件的路径:\home\lm 我先用git的ssh登录远程服务器,然后输入命令: scp ...
windows主机用scp命令向Linux服务器上传和下载文件文章目录:一、scp介绍二、scp上传和下载1、上传2、下载三、scp的更多参数 一、scp介绍 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似...
scp用于在两台电脑之间进行数据的copy,形式如下: 第一种, scp [-r] 文件/文件夹 user@host:dir ,需要输入密码。 第二种, scp [-r] 文件/文件夹 host:dir,需要输入用户名和密码。举例: 1. copy 文件: ...
进入所需传输文件的目录对文件打包,由于数据很大,这里后台执行。 tar -cvf 压缩后文件.zip 压缩前文件 或 nohup tar -cvf taorui.zip taorui/ & 2.开端口 在当前路径下执行以下命令,端口号用没有被占用的,...
第一步: 在windows系统中开启winrm服务(win 10系统有可能会有点问题,我的服务器刚好在win 7上面)...在linux系统安装python3,并安装winrm模块,利用winrm模块就可以很方便地操作Linux命令了 详细的代码我在这...
首先下载vsftp,可以使用yum的方式进行安装,执行命令:yum install vsftpd 启动vsftpd服务,默认是关闭状态,执行如下命令:service vsftpd start,就可以启动vsftpd的服务了。 查看FTP服务端的配置: 执行: ...