自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 MYSQL中delete删除多表数据

我的mysql版本如下:【版本不是很低】Server version:        5.0.45-log Source distribution从数据表deltable中把那些值在数据表Statistic里有匹配的记录全删除掉delete deltable from delta

2011-07-27 18:10:26 2911

转载 MySQL查询及删除重复记录的方法

查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from p

2011-07-27 14:38:50 875

原创 删除mysql表部分关键字段重复的记录

清理Statistic每天的重复数据【即 Date Server Item SubItem 完全相同,Id肯定不同,Value可能相同】先看一下Statistic表结构处理样本:主要实现目的:删除 Date Server Item SubItem 完全相同,Id肯定不同,Valu

2011-07-27 14:22:30 1327 1

原创 又学了一招,哈哈

我用xshell连接服务器,一按Enter屏幕就全屏了,再按一下Enter屏幕又恢复正常就这样反反复复好几次,屏幕不断变换,我还以为电脑出毛病了呢,最好只好请教高人了瞬间明白真相:Alt +Enter可以让屏幕全屏我之前肯能不小心将Alt键给按下去了,然后就没起来,所以导致的初始

2011-07-27 11:47:13 783

原创 crontab计划执行延迟8个小时 解决办法

这个就是系统的时区不对造成的应该是系统启动后,然后调整的时区,但是syslogd没有重新启动,所以还是使用的以前的时区。重新启动下syslogd就可以了。 重新设置时区,使用tzsetup即可。

2011-07-27 11:31:55 2636

原创 中级反垃圾架构图

花了点时间整理这个中级反垃圾,并画了一个图

2011-07-26 14:28:15 815

原创 MySQL Workbench 图形界面

MySQL Workbench  主界面当你要用MySQL Workbench链接数据库的时候,首先要创建连接“New Connection”打开以后,需要设置“Connection Name”连接的名称,“Hostname”  要连接的主机名,“Port”  Mysql监听端口

2011-07-26 14:11:14 4913

转载 TCPServer 的一般参数

TCPServer 的一般参数1、 ucspi端口独立于底层的通讯介质。 2、 ucspi允许shell脚本程序利用网络的互联。 3、 ucspi程序建立了unix环境变量,这些变量定义了可以被程序和用户使用的网络信息。 Ucspi-tcp使用称为tool的程序在应用程序之间建立

2011-07-25 12:49:37 938

转载 qmail源代码分析之qmail-popup.c

qmail-popup也是由tcpserver或tcp-env之类的程式启动。这些程式是通过管道与qmail-popup通信的。这也是qmail的美妙之处,总观整个qmail源代码,除少量dns代码外。基本上没有使用网络编程。各个进程间大部分都是通管道通信。把监听,读写网络部分交

2011-07-25 12:46:23 774

转载 qmail源代码分析之qmail-pop3d

关键数据结构 队列: prioq 这个数据结构在很多qmail很多程式中都有用到,最好记下来 struct prioq_elt { datetime_sec dt;//时间戳,优先级 unsigned long id;//邮件唯一id,你可以把它同qmail-queue分析中介

2011-07-25 12:42:56 774

转载 qmail源代码分析之qmail-smtpd.c

qmail 总览 tcpserver MUA | | V V qmail-smtpd qmail-inject | | +---------qmail-queue| | qmail-send | +------------+------------+ | | V V qmail-

2011-07-25 12:40:42 1396

原创 zabbix小智能

当你首次登录zabbix失败后来又登录成功的时候,zabbix就像有日志功能似地,能在界面上显示你上次登录失败的详情如下图所示:

2011-07-24 08:15:16 804

原创 国内外反垃圾邮件技术

size=24d]Spam1        SMTP[/b:895a246b1d]1982年制定出RFC821 SMTP(Simple Mail Transfer Protocol)-简单邮件传输协议。该协议是为了保证电子邮件的可靠和高效传送。TCP/IP 协议的应用层中包含有S

2011-07-22 16:27:33 4509

原创 spamgurad

1, 什么是spamgurad 它能够自动的监控你的邮件服务器日志文件,发现垃圾邮件制造者的活动,从而把垃圾邮件堵在外面不让其进入服务器,目前,spamguard支持qmail,Sendmail和postfix Spamguard每扫一次日志后会记录最后的节点,下一次再读时会忽略

2011-07-22 15:10:11 886

原创 Nothing to be done for `install-exec-am' while compile zabbix

编译zabbix报错make[3]: Leaving directory `/home/sysadmin/zabbix/zabbix-1.8/src/libs/zbxjson'make[3]: Entering directory `/home/sysadmin/zabbix/z

2011-07-22 11:00:09 10069 3

原创 crontab计划执行延迟8个小时

计划任务:本来是每天晚上23点28分执行,但是最近发现脚本总是在第二天早晨7点执行现在特做以下试验:原来的计划任务:28 23 * * * /root/crontab/statitstic/Statistic_cron.sh更改后的计划任务28 07 * * * /root/cr

2011-07-21 15:38:30 1999 1

原创 MySQL Workbench (GUI Tool) 工具

今天安装MySQL Workbench,发现它依赖很多其他软件包,就把下载地址晒给大家喽Microsoft Visual C++ 2010 可再发行组件包下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?Fami

2011-07-21 13:57:28 6134 2

原创 创建列名为key的表,要与列的属性key区分开来

mysql> alter table Statistic add  column `key` varchar(255);这里的``不是单引号‘’

2011-07-20 11:41:04 865

原创 /libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found 当启动zabbix_agentd时

当我启动zabbix_agend的时候却发现如下报错/libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found安装完bash以后mx33# ldd /usr/local/bin/bash/usr/local/bin/

2011-07-19 13:46:44 2996

原创 iconv.h error on configuring zabbix 1.8 agent on FreeBSD 8.2

安装环境mx33# uname -aFreeBSD mx33.dns.com.cn 8.2-RELEASE FreeBSD 8.2-RELEASE 安装的时候遇到如下报错mx33# ./configure --prefix=/usr/local/zabbix --enable-a

2011-07-19 10:08:17 1683

原创 gawk: fatal: can't open source file

今天来了以后运行一个脚本,却给我显示如下错误[root@mx3 ~/crontab]# /home/sysadmin/zhaoyj/statistic/statistic_spam.shgawk: fatal: can't open source file "statistic_

2011-07-18 14:09:35 3906 2

原创 无题

http://download.chinaunix.net/download/0007000/6095.shtmlset $libxml_full_version    IFS=$ac_IFS    LIBXML_VERSION=`expr $1 \* 1000000 + $2

2011-07-14 17:05:28 653

原创 对mysql列的操作

mysql增加列,修改列名、列属性,删除列 alter table test rename test1; --修改表名alter table test add  column name varchar(10); --添

2011-07-13 15:41:52 875

原创 统计一台服务器所有邮局发送和接收情况

#!/bin/sh####################################################################################################GAWK=/usr/local/bin/gawkFIND=/u

2011-07-13 14:15:24 856

原创 垃圾数据的整理

要处理的部分文本内容格式如下:Jul 12 09:28:17 mx1 spamd[2808]: spamd: identified spam (29.8/7.5) for (unknown):65534 in 2.4 seconds, 6104 bytes. Jul 12 09:

2011-07-12 17:56:58 980

原创 使用 load data 将格式化文件导入mysql表

Load data的用法如下:LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'    [REPLACE | IGNORE]    INTO TABLE tbl_name    [FIELDS

2011-07-12 17:30:13 1383

原创 使用mysqlimport 将格式化文件导入mysql表

创建表Spam看一下要插入的数据文件mysql有可执行文件mysqlimport,还有一个mysql命令中的load data,这两个命令可以从文件中把格式化的数据导入数据库,如果有一个包含大数据量的文件,可以实现快速的数据导入mysqlimport的用法如下:/usr/loca

2011-07-12 16:53:01 14689

原创 mysql自动增长字段的设置

1 修改某一列为自动增长mysql> alter table Statistic add  Id int(11) primary key  auto_increment;Query OK, 0 rows affected (1.91 sec)Records: 0  Duplica

2011-07-12 15:23:29 1592

原创 sprintf() 函数

将字串格式化命令。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访 问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通 常用眼睛再把出错的代码多看几眼就看出来了。参数说明及应用举例sprint

2011-07-11 17:52:10 734

原创 substr() 函数

substr取部份字符串。语法: string substr(string string, int start, int [length]);返回值: 字符串函数种类: 资料处理内容说明本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 s

2011-07-11 16:16:58 930

原创 awk中的时间函数strftime() systime()

systime函数返回从1970年1月1日开始到当前时间(不计闰年)的整秒数利用strftime()函数格式化时间实例:             $ awk '{ now = systime(); print now }'strftime函数使用C库中的strftime函数格式

2011-07-08 18:01:23 20277

转载 mysql命令大全(转)

mysql命令大全(转) SQL数据结构MySQLSQL Server正则表达式 启动:net start mySql;   进入:mysql -u root -p/mysql -h localhost -u r

2011-07-08 16:46:41 1692

转载 MySQL中文参考手册--获得数据库和表的信

确保你连接上了服务器,如在先前的章节讨论的。这样做本身将不选择任何数据库来工作,但是那很好。从这点讲,知道关于如何出询问的一点知识,比马上跳至创建表、给他们装载数据并且从他们检索数据要来的重要写。本节描述输入命令的基本原则,使用几个查询,你能尝试让自己mysql是如何工作的。

2011-07-08 16:45:17 823 1

原创 格式化输出mysql数据

几种格式化输出mysql数据的方式# /usr/local/mysql/bin/mysql -uUSER  -pPASSWD -DStatistic -e"select * from Statistic"# /usr/local/mysql/bin/mysql -uUSER  -

2011-07-08 16:40:54 4052

原创 awk输出字段号以及对应的字段

awk输出字段号以及对应的字段[root@mx32 ~/crontab]# awk '{for (i=1;i1    DOMAINDomain2    Name3    :4    aoje.comAlias5    Domain6    Name7    :8    aoje.

2011-07-07 17:48:42 1206

原创 Host availability is 'gray' for agent [FOR HELP]

Host availability is 'gray' for agent  [FOR HELP]I have added about 40 freeBSD servers as hosts. Each server has the agent installed. Most o

2011-07-07 16:38:06 2222

原创 Awk实现求和、平均、最大值和最小值的计算操作

0、准备和数据文件比如有一个数据文件,只有一列(在之前可以通过各种手段过滤出只有数字这一列),比如操作的响应时间10101210211012513131601621212111411、求和cat data|awk '{sum+=$1} END {print "Sum = ", s

2011-07-07 15:09:33 1459

原创 LINUX文件的特殊权限

对于LINUX的文件权限,除了常用的【读r 写w 执行x】外还有强制位与冒险位的特殊权限。=============================================文章一:----------------------------强制位:uid,gid;主要用于文件

2011-07-07 13:55:19 1419

原创 Monit的web监控界面

MonitWeb服务将会运行在2812端口上,如果网关设置了防火墙,需要对2812端口开放现在点击浏览器访问http://119.254.72.222:2812/ ,使用在配置文件中设置的访问用户名和密码来登录登录进去以后,就可以看到监控面板查看系统参数监控情

2011-07-06 16:50:26 2052

原创 Error in web interface :Got empty string from [****] IP [****] Parameter

今天观察zabbix      web界面的时候突然发现有几台机器没监控上“Availability”一栏显示红色“Z”点击"Z",显示相关的报错信息然后再观察一下server端的日志:出现这个问题的原因就是server端连不上agent端,用telnet 1

2011-07-06 11:04:40 1055

http日志分析工具awstat安装详解

http日志分析工具awstat安装详解,AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具

2011-09-10

SVN安装详情以及功能介绍

SVN软件安装及使用说明 安装技巧 案例说明 服务端配置 hook机制

2011-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除