预览模式: 普通 | 列表

  (一)

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断

select * from people
where peopleId in (select  peopleId  from  people  group  by  peopleId  having  count(peopleId) > 1)

 

2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录

delete from people 
where peopleId  in (select  peopleId  from people  group  by  peopleId   having  count(peopleId) > 1)
and rowid not in (select min(rowid) from  people  group by peopleId  having count(peopleId )>1)

 

查看更多...

Tags: 重复 记录 数据库

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6

在 CentOS 下设置一个创建 RPM 的环境

首先,你应该检查 rpmbuild 是否已经被安装在你的系统上。你将会利用这个工具从 spec 文件或 SRPM 组件创建 RPM。要检查它是否被安装了,请执行 rpmbuild --version这个指令。下列是你在一台 CentOS 5 的主机上应看见的输出:

 

[user@host ~]$ rpmbuild --version
RPM version 4.4.2

 

假若输出是 rpmbuild: command not found,便意味著你并未安装 rpmbuild。你可以用 root 身份执行下列指令,通过 yum 来安装它:

 

[root@host ~]# yum install rpm-build

 

<!> 注:rpm 组件的名称是 rpm-build(也就是在组件名称内有一个 "-" 号),它提供 /usr/bin/rpmbuild 及其它东西。

请检查 yum 所安装的清单内包含了某个版本的 rpm-build 组件,然后回答 "y"

查看更多...

Tags: RPM 安装环境 Linux

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10

Broadcom NetXtreme II网卡驱动安装小记

详细步骤

1 先查看下当前Broadcom网卡驱动版本,version 1.9.3

 

2 去dell 官网下载网卡驱动。

查看更多...

Tags: Broadcom NetXtreme II 网卡 驱动

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 28

MIUI 小米系统解决存储空间不足

MIUI 小米系统解决存储空间不足方法如下:

下载“终端模拟器”这个程序,安装运行后输入以下命令:

su 回车
a2sd reinstall 回车
一连串的linux命令执行ing
手机自动重启

重启后继续进入终端模拟器运行以下命令
su 回车
a2sd zipalign 回车
一连串的linux命令执行ing
a2sd cachesd 回车
一连串的linux命令执行ing
手机自动重启,搞定

Tags: 小米 MIUI Android 存储

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 64

snmp编译安装及YUM安装!

二 YUM 安装

1  yum install -y net-snmp net-snmp-utils

2 mv /etc/snmp/snmpd.conf  /etc/snmp/snmpd.conf.bak
vi /etc/snmp/snmpd.conf
输入“rouser jiankongbao auth”保存退出
(v3c的验证方式,添加一个只读帐号,如下:rouser jiankongbao auth 上面 添加帐号的意思是:
在v3c中,“rouser”用于表示只读帐号类型,随后的“jiankongbao”是指定的用户名,后边的“auth”指明需要验证。)

3 需要创建 jiankongbao这个用户,我们需要这个文件:/var/net-snmp/snmpd.conf,这个文件会在snmpd启动的时候被自动调用,

 

查看更多...

Tags: SNMP Linux YUM

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10

Wireshark的运行结果。 


查看更多...

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 39

Linux系统利用Crontab命令实现定时重启

  Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序

使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它,

cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务:

crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数

crontab -l //列出某个用户cron服务的详细内容

查看更多...

Tags: Linux 管理 自动 重启 脚本

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 21

Linux关机重启流程分析

   linux下的关机和重启流程对于一般的桌面应用和网络服务器来说并不重要,但是在用户自己定义的嵌入式系统内核中就有一定的研究意义,通过了解Linux 关机重启的流程,我们对它可以修改和自定义,甚至以此为基础开发出全新的功能来。

1.概述

在linux下的关机和重启可能由两种行为引发,一是通过用户编程,一是系统自己产生的消息。用户和系统进行交互的方式也有两个,一个是系统调用:sys_reboot,另一个就是apm或则acpi的设备文件,通过对其操作也可以使系统关机或者重启。

查看更多...

Tags: Linux 管理 重启 关机 流程 分析

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 28

Cacti网络监控工具完全指南

 缩略图:

Cacti 监控网络 088da3cf8f75dd8e

3.其他模板

其他模板在以后慢慢加入,敬请期待。如果各网友有什么好的模板,也请不吝赐教,大家一同提高。

查看更多...

Tags: Cacti 网络 监控

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 57

配置Cacti实现短信(飞信)预警

 配置Cacti实现短信(飞信)预警

Cacti
一、 软件环境:cacti(需Threshold插件),飞信机器人(fetion)
二、 安装过程:
Cacti的Threshold插件下载及安装配置参见:
Cacti配置e-mail报警
飞信机器人(fetion)下载及安装配置参见:系统监控:
linux命令行-飞信客户端发送免费报警短信
三、 配置过程:
1.按照
Cacti配置e-mail报警
配置并启用thold
2.编辑cacti/plugins/thold/thold-functions.php
在thold–functions.php查找thold_mail($global_alert_address, “, $subject, $msg, $file_array);行在此行下面加入:
exec("echo $subject >>/var/www/html/cacti/plugins/thold/alter.log"); 

查看更多...

Tags: Cacti Linux fetion 短信 告警 预警

分类:学无止境 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 48