利用MongoDB分析Nginx日志

2016-12-01
阅读 5 分钟
5.9k
在项目开发过程中,总是离不开日志解析的工作,虽然有些时候觉得确实挺繁琐的,但是静下心来会发现有时候也是挺有趣的1件工作。 在这里,我们要从日志文件中找出IP访问最多的10条记录,然后判断其是否合法,从而采取对应的措施。

手撕开机grub-rescue问题

2016-10-30
阅读 2 分钟
8.5k
在实际折腾Linux的过程中,遇到grub-rescue问题是件很正常的事情。实际上这个问题,没有什么技术含量,但是要看什么场合。 记得之前教了某个MM玩Linux,主要也是工作需要吧。本来一切都是很美好的,可是下午却被一通电话吵醒了。电话的那头很着急的跟我说,她的电脑启动不了了,电脑启动不了的理由有千万种死法。于是我平静的问...

使用 OpenSSL 实现私钥和证书的转换

2016-09-03
阅读 4 分钟
25.6k
近期在项目中iOS需要用到APNs的推送,而公司的iOS女同事(纯哥)只给了我2个p12格式的文件。突然发现,证书的转换问题还是比较常见的,比如之前支付开发。而在程序中,实际需要使用的是pem格式的证书,因此这里涉及到证书之间的转换问题。 由于私钥和证书可以以不同格式的存储,这意味着我们需要对它们进行转换。而大多数常用的...

获取Linux系统版本信息

2016-05-25
阅读 2 分钟
14.3k
我们通过对/proc目录下的version文件进行读取,获取到当前内核的版本信息。而proc目录是1个伪文件系统进程信息,它提供1个接口访问内核数据结构。它通常挂载在/proc,大多数为可读,但是一些文件允许修改内核变量。 而/proc/version的结果主要由/proc/sys/kernel/ostype,/proc/sys/kernel/osrelease和/proc/sys/kernel/versi...