Linux下创建Patch的方法
当在Linux下修改了某个文件(夹)之后,如果需要把修改的部分分享出去,可以使用diff命令来创建patch(补丁)文件. 在使用diff命令创建patch之前,我们需要修改之前的原始文件,和修改过的新文件. 当为一个文件创建patch的时… 阅读更多 »Linux下创建Patch的方法
当在Linux下修改了某个文件(夹)之后,如果需要把修改的部分分享出去,可以使用diff命令来创建patch(补丁)文件. 在使用diff命令创建patch之前,我们需要修改之前的原始文件,和修改过的新文件. 当为一个文件创建patch的时… 阅读更多 »Linux下创建Patch的方法
因为家中使用的树莓派意外损坏,使用NAS上的虚拟机来代替原来树莓派的工作.在配置Munin的时候出现错误,当更新网络设备数据时,munin服务器端报错 2016/12/20 17:30:05 [INFO] creating rrd-file… 阅读更多 »Munin提示min must be less than max in DS definition
越来越多的公司开始使用HTTP/2来提高他们网站的性能以及用户体验. 开启HTTP/2的方法很简单,但是如何开启在HTTP/2与SSL 当你使用Varnish? 正如我们所了解的,Varnish 4.*不支持SSL, 我们需要找到一个方法来… 阅读更多 »使用Nginx来让Varnish支持HTTP/2
Munin默认的CPU使用百分比超过100%, 如图所示 如果你想把CPU的百分比缩放到100%你所需要做的仅仅是 在/etc/munin/plugin-conf.d下创建cpu, 内容如下 [cpu*] env.scaleto100 y… 阅读更多 »Munin CPU多核心机器图标百分比超过100%
最近升级了VPS, 在启动Nginx之后发现nginx_error.log不为空出现sched_setaffinity() 的错误: 2016/08/14 15:47:39 [alert] 9443#0: sched_setaffinity… 阅读更多 »Nginx报错sched_setaffinity() failed
1、修改更新源 sudo vi /etc/apt/sources.list (打开Ubuntu 12.04源列表文件) 2、清空sources.list, 将下面的代码粘贴进去 #台湾源 deb http://tw.archive.ubun… 阅读更多 »Ubuntu12.04 更新源
Linux查找文件内容的常用命令方法: 1、从文件内容查找匹配指定字符串的行: $ grep “被查找的字符串” 文件名 2、从文件内容查找与正则表达式匹配的行: $ gre… 阅读更多 »Linux下查找文件内容
1.升级系统 pacman -Syu 2.升级系统,附带升级从aur安装的软件包 yaourt -Syu –aur 注:这条命令的确切意思是升级系统,从AUR升级本地软件数据库并安装更新。 3.安装包 pacman -S package_n… 阅读更多 »ArchLinux包管理器pacman和yaourt简明用法
1.安装文件包时记得设置DNS。 2.安装完成后首先设置Pacman镜像 nano /etc/pacman.d/mirrorlist 找到CN,去掉Server前面的#,Ctrl+X退出。 3.更新源列表,执行: pacman -Syu 4… 阅读更多 »ArchLinux安装要点
IPv6日历历在目,为啥要关呢?我归纳为:洁癖,这和性能或内存啥的没关系。所谓的洁癖是指执行 netstat -lntp 类命令时,输出能清爽一点。 :::* 实在太丑了! 不管怎样,让我们来看看怎样在Arch linux有有效的关闭 IP… 阅读更多 »ArchLinux上关闭IPv6的方法