分享一些有用的Shell脚本片段
写脚本多了就会发现,有的时候很多东西在很多脚本中都会要用到,这儿整理出其中几个,与大家分享。这中间有很多设计正则表达式,正则是好好东西,用途很广,推荐大家好好学学。即使最初看不懂也不要放弃,多写,写多了自然能很快反应需要什么样的正则来匹配什么样的字符串。
寻找大师, 跟随大师, 模仿大师, 洞察大师, 成为大师!
写脚本多了就会发现,有的时候很多东西在很多脚本中都会要用到,这儿整理出其中几个,与大家分享。这中间有很多设计正则表达式,正则是好好东西,用途很广,推荐大家好好学学。即使最初看不懂也不要放弃,多写,写多了自然能很快反应需要什么样的正则来匹配什么样的字符串。
前段时间有个服务器被挂了黑链,这是我工作中安全方面的疏忽。不过挂黑链真的很讨厌啊!!!接触过黑链工具,没想到这次自己被挂了……悲剧!把服务器上涉及安全的都处理了一下,希望下次不会再这么悲剧!另外,挂黑链的人的姓名,住址,电话,QQ等信息都在我手里了,这次就算了,下次不会这么轻松了!
本文非常简短,仅仅是我刚刚用了的一小个经验,分享一下。
在tomcat安装目录下bin文件夹中,修改catalina.sh文件,在其中添加一行内容
JAVA_OPTS='-Xms111m -Xmx111m'
说明:Xms表示初始内存大小,Xmx表示最大占用内存大小。
把代码中111换成你需要设置的内存大小,重启tomcat就可以了,替换前衡量一下服务器的承受能力。
一个用于添加和删除pure-ftpd用户的小脚本,只是为了减轻工作,并没什么技术含量。
上回贴出了用rsync进行两机备份的shell脚本一文,那个脚本当中有BUG,现在做一个更新,测试完全可用,贴出来,看了旧版脚本的朋友别忘了更新一下,脚本如下:
傻东我找到实习工作啦!哈哈~实习工作是做系统运维,前段时间刚接手工作,对公司的环境也不熟悉,经常手忙脚乱的,还是学得不扎实啊。到现在工作两个礼拜了,对各个服务器上配置环境熟悉了很多,处理问题速度快了不少,碰到一些小问题也能够很快解决了。
话说公司有个WordPress MU的多博客系统,这个博客系统是好东西的样子,但是最初负责的人没有多研究一下,也没有装什么优化的插件,就直接开用,到现在数据库达到了将近3个G,没办法啊,只好给它换个,以免影响到其他网站。这个WPMU本来是在Apache下的,挪到新的上面之后用的是nginx,打开后台管理不行了,猜是rewrite的关系,Google之后找到了相关的东西,但是写得不明不白,里面的rewrite规则有误,结果弄好之后除了域名之外的地址都跳转到同服务器上的另外一个站,尝试多次之后才成功,现在贴出个完整的在nginx中安装WPMU的配置,方便大家。