shell/perl/python
tony_413
这个作者很懒,什么都没留下…
展开
-
用python脚本通过information_schema数据库统计信息
刚学python,用MySQLdb写了个简单的统计些mysql信息的小脚本。 各位有什么不妥或者好的建议,请和我联系。 值得注意的是:用information_schema统计的表的行数是个一段时间里面的估算值,是不准确的,要得到确切的行数,要使用count函数。 #!/usr/bin/python #coding=utf-8 #Author:tony_4...2009-04-30 14:30:51 · 239 阅读 · 0 评论 -
用python监控java服务脚本(1)
java服务有的时候报了OutOfMemory错误后,进程还在哪里。为了即时发现这样的错误,写了这个脚本,用这个脚本定时扫描java服务日志文件的最后500行,如果有OutOfMemory错误,就给指定邮箱发送邮件。邮件内容包括:发生错误的主机和报错的文件。 #!/usr/bin/pythonimport stringimport smtplibfrom email.mime....2009-05-20 15:56:01 · 510 阅读 · 0 评论 -
用python获取windows或linux主机名的方法
通过python的os模块获取windows或者linux主机名的通用函数。 #!/usr/bin/env python#coding=utf-8import osdef hostname(): sys = os.name if sys == 'nt': hostname = os.getenv(...2009-05-25 13:14:45 · 244 阅读 · 0 评论 -
用python监控java服务脚本(2)
apache+mod_jk+tomcat服务,偶尔出现由于tomcat出现大量的CLOSE_WAIT连接状态,但是如CLOSE_WAIT连接状态的个数几乎等于tomcat中设置的最大线程个数时,就会导致mod_jk连接不上tomcat。 发送邮件的模块和认证“用python监控java服务脚本(1)”中的就可以了,或者把这两个脚本合并成一个脚本。 imp...2009-05-31 15:37:03 · 262 阅读 · 0 评论 -
用Perl生成随机密码
如果你是一名系统管理员或者Web开发人员,你可能已经知道强度不够的用户密码是最大网络安全风险之一。强度不够的密码——比如,使用用户的名字或者生日作密码——通常都可以利用复杂的用户嗅探工具“破解”,这样未经授权的用户就可以很容易地从后门进入服务器。这就是为什么很多管理员都会定期检查用户密码,以确保它们的安全性足以抵御住一次进攻。根据所需要的安全级别,有一些管理员甚至会对密码进行进一步的处理:他们会自...原创 2008-12-03 14:59:17 · 155 阅读 · 0 评论