在集群环境中,在打补丁,或安装新软件后,经常需要同步目录。
下面我做了一个脚本,用于完成这个过程。
因为没有在两台机器间做ssh互信,因此,执行过程中需要输入远程机器密码。
#!/bin/bash
#author:wjf
#date:2015/06/01
#desc:同步一台机器上的一个文件夹至远程机器,可用于集群环境中的代码同步
#使用限制:1、同步文件夹路径中不允许出现空格
# 2、...
分类:
系统相关 时间:
2015-06-01 16:39:25
阅读次数:
121
上周用了整整一周时间,搞了一个分布式会话的东西。尽管到了最后没有完成的很完美,有一点点小问题延误了上线,不过这对我自己来说,已经非常满足了。拿出来分享一下。
当今,单节点架构的项目是很容易当掉的。网络攻击、竞争公司“不正当访问”、用户量的大幅度提升以及快速迭代、产品不断打补丁上线,这都对系统的架构提升了很高的要求。为了更好的应付需求变化,也为了确保系统的稳定性。公司决定把这个分布式会话提上日程。由于我对此兴趣比较浓,自然把这个任务抢先占了下来。...
分类:
其他好文 时间:
2015-05-26 00:20:43
阅读次数:
230
diff 命令用法1、”-u”:表示在比较结果中输出上下文中一些相同的行,这有利于人工定位2、“-r“:表示递归比较各个子目录下的文件3、“-N“:将不存在的文件当作空文件4、“-w“:忽略对空格的比较5、“-B“:忽略对空行的比较例如:假设Linux-2.6.22.6目录中是原始的内核,Linux...
分类:
其他好文 时间:
2015-05-19 12:22:09
阅读次数:
138
编译安装php-5.4.40场景一:php编译为httpd的模块;编译安装httpd-2.4:apr,apr-utilhttpd-2.4mariadb-5.5.42注意:不用使用5.5.40除非自己去打补丁;与php结合会有问题;安装php:额外安装:libxml2-devel,libmcrypt-devel,bzip-devel方法一:我挂载的是CentOS-6.6-x86_64-bin-DV..
分类:
Web程序 时间:
2015-05-03 19:08:20
阅读次数:
522
1.有可能是使用net4.0+iis6之后没有打补丁。解决办法在IE10中登录我公司的一个网站时,点击其它菜单,页面总会自动重新退出到登录页,后检查发现,IE10送出的HTTP头,和.AUTHCookie都没问题,但使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保...
分类:
Web程序 时间:
2015-05-03 01:56:49
阅读次数:
223
前言
经过前两次的分析,我们已经对Netapi32.dll文件中所包含的漏洞成功地实现了利用。在系统未打补丁之前,这确实是一个非常严重的漏洞,那么打了补丁之后,这个动态链接库是不是就安全了呢?答案是否定的。即便是打了补丁,虽说我们之前所分析的漏洞已被补上,但是这个程序中依旧存在着其它的问题。
对漏洞函数进行静态分析
我们之前所研究的Netapi32.dl...
分类:
其他好文 时间:
2015-05-02 09:38:04
阅读次数:
246
https://github.com/201303014069/Test打补丁一.方法一比较通用Git commit 比如在PATH分支提交后Git diff master>patch 创建补丁文件Git checkout master 回到主分支Git apply patch 通过patch打补丁...
分类:
其他好文 时间:
2015-04-25 10:34:20
阅读次数:
166
项目改成了maven管理,现场需要用增量补丁包的形式发布代码;2015/4/21以前试过用ant打补丁包,现在试试maven能不能做同样的事情;maven-assembly-plugin看着可以做这样的事情;http://www.infoq.com/cn/news/2011/06/xxb-maven...
分类:
其他好文 时间:
2015-04-25 09:21:55
阅读次数:
222
1、使用diff生成补丁;diff是Linux下的文件比较命令,参数这里就不说了,直接man一下就行了,不仅可以比较文件,也可以比较两个目录,并且可以将不同之处生成补丁文件,其实就是一种打补丁的命令。使用方法如下:diff -rNu a b > diff.patch其中,a是旧的目录或文件,b为最近...
分类:
系统相关 时间:
2015-04-25 01:39:03
阅读次数:
201
做项目的时候,经常会给现场打补丁,一段时间之后,就想把这一段时间出的补丁包(假如每两天出一个补丁包)给重新合一遍,合一个新的补丁包出来。但是怎么检验合的补丁包有没有问题呢,那就得把这一段时间修改过的文件重新合一个补丁包出来。要查找近一段时间修改过的文件,不是件容易的事情,得挨个的去查看文件的最后修改时间,比较费时,费力。今天写的这个小玩意,就是把某一个时间点之后的修改过的文件,都搜集出来,输出来。...
分类:
其他好文 时间:
2015-04-25 00:20:12
阅读次数:
130