月度归档: 2017年7月

Ubuntu升级内核开启BBR加速

BBR是啥,有什么用我不知道,我只知道谷歌出品,必属精品;星宿老仙,法力无边。linux内核版本要高于4.9,才支持BBR,所以今天讲一讲Ubuntu内核版本的升级操作。 首先查看当前内核版本: root@HuangQiDi:~# uname -r 4.4.0-83-generic 得到两个信息,版本号4.4明显不够,还有后面一个generic,下文要用到。...

阅读全文 »

为什么nginx可以通过替换可执行程序的方式升级

平时给nginx添加模块,或者升级版本的时候,都是在nginx源码目录里面./configure,然后重新make,最后用源码目录下,objs目录里面的nginx来替换原本的老版本可执行程序。为什么可以通过这种方式来升级呢?因为nginx安装后,安装目录里面一堆文件,正儿八经干活的其实就sbin/nginx一个。其他的都是龙套。现在我们同时安装两个版本,然后...

阅读全文 »

快速对目录内文件进行MD5校验

md5deep是一个并行校验MD5值的工具,其速度非常快,比md5sum快几个次元。 [root@deep ~]# time md5deep -lr /etc >etc.md5 real 0m0.497s user 0m0.107s sys 0m0.210s [root@deep ~]# wc -l etc.md5 1749 etc.md5 安装md5dee...

阅读全文 »
数据恢复

Linux误删数据恢复

引子 指在键上飘,难免会湿手套。当你按下shift+del键后,会不会突然心里凉透,当你执行rm -rf后,会不会马上去搜索哪个国家入境不需要签证。或者你还会遇到如下的情况: root@4xem7:~# alias alias cd='rm -rf' alias d='docker' 数据恢复原理浅析 如图所示,硬盘上数据的存放有一个类似于书本目录的东西存在...

阅读全文 »