简单化Linux下find操作的脚本分享

最近做了一些Shell工具,用来简化运维工作,加快问题处理速度。此处分享一个根据find命令组合的脚本,能够用来在指定目录下对指定后缀的文件搜索指定关键词或者在指定目录下根据指定的修改时间进行搜索文件。代码其实非常简单,如下:

阅读剩余部分 -

Shell下判断输入是否合法IP

最近在做一些服务器安全方面的shell,有用到判断输入是否合法ip地址。在网上搜了一圈,有很多做法,最简单的就是直接判断输入内容是否全部为数字和“.”符号,这样的判断太范了,无法做到准确。更准确一些的就包含了字符个数等。后来找到了一个比较严谨的做法,经验证的确可用,代码如下:

阅读剩余部分 -

Android手机短信SMSC算法

今天手机不幸又发不出短信了,打10086确认了一下没停机之后就到*#*#4636#*#*里面看SMSC的设置,发现果然和上次发不了短信一样的毛病,没办法,只好找这SMSC的值了。恰好上次看到了一片文章,讲到了这个值的算法,干脆今天就写个程序出来吧,免得下次又烦。主要的函数如下,并附上打包好的可执行jar文件。

阅读剩余部分 -

Android MD5加密类和Base64编解码类

Android代码分享第五弹:一个实用的MD5加密类和BASE64编解码类。可能会有看官说这两个小功能,随便调用一下android的代码就OK了,但是当时我在搜索相关内容时还是发现,很多人提出相关的问题,并且还有很多乱七八糟的答案,尤其是MD5加密的类,竟然有个答案是会造成所有0消失,大错特错啊!于是花时间自己整理了一下,写出来,与诸位共享。

阅读剩余部分 -