问轩博客

展开菜单

如何正确清理MySQL binlog?

如何正确清理MySQL binlog?
1、MySQL命令行删除: 从第一个文件删除到第四个 mysql> purge binarylogs to 'mysql-bin.000004'; 按照时间,删除指定时间之前的 mysql> PURGE MASTER LOGS BEFORE '2017-03-20 00:00:00';  清除所有bin-log...

Nginx屏蔽百度谷歌等搜索引擎蜘蛛方法

Nginx屏蔽百度谷歌等搜索引擎蜘蛛方法
‍‍‍‍在nginx的server字段中配置下面内容即可if ($http_user_agent ~* (baiduspider|googlebot|bing|sogou|yahoo)){return 503;}如果单独屏蔽百度蜘蛛就是if ($http_user_agent ~* baiduspider){return 503;}‍‍‍‍...

查看linux服务器cpu和内存信息

查看linux服务器cpu和内存信息
physical id 从0到1,说明有2个物理cpu; processor  从0到7,说明有8个逻辑CPU(如果不支持超线程的话); 支不支持超线程,就看siblings和cpu cores是否相等,如果siblings=cpu cores,则不支持超线程;如果siblings > cpu cores,则支持超线程,此时 逻辑cpu个数 = (...

配置sudo日志审计

配置sudo日志审计
1.rpm -qa|egrep "sudo|rsyslog"2./etc/sudoersecho "Defaults logfile=/var/log/sudo.log" >> /etc/sudoerstail -1 /etc/sudoersvisudo -c如果是Centos6.4路径为/etc/rsyslog.conf(这里可以不配)echo "local2.debug /var/log/sudo.log&qu...

vim 中文乱码,显示正常

vim 中文乱码,显示正常
编辑~/.vimrc(没有就创建)文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8...

企业案例

企业案例
一、如果向磁盘写入数据提示如下错误:No space left on device,通过df -h查看磁盘空间,发现没有满,请问可能原因是什么?企业场景什么情况下会导致这个问题发生?解答:小文件多,可能是Inode数量被消耗尽了。产生原因:企业工作重临时文件对应太多/var/spool/clientmquene 大量的小文件(centos5默认安装sendmail)二、一个100M(100000K)的磁盘分区,分别写入1K的文件或写入1M的文件,分别可以写多少个?解答:1.主...

keepalived安装配置

keepalived安装配置
1.安装前准备环境:Linux 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux下载wget http://www.keepalived.org/software/keepalived-1.1.20.tar.gzln -s /usr/src/kernels/2.6.32-696.16.1.el6.x86_64/ /usr/src/linux...

监测网站目录是否有篡改

监测网站目录是否有篡改
方法一:md5sum [root@shnne scripts]# cat diffpro.sh  #!/bin/sh path=/server/scripts/cuangai [ ! -d $path ] && mkdir -p $path  [ ! -f $path/diff.log...