扩展 CentOS 的 YUM 源(DAG)

2007-07-17 11:02  |  分类:操作系统

这里是安装方式:
http://dag.wieers.com/rpm/FAQ.php#B
虽然是针对 Red Hat Enterprise Linux 的,但是 CentOS 一样可用。
看看有些什么包:
http://dag.wieers.com/rpm/packages.php
呵...

一条命令,一段历史

2006-08-03 0:04  |  分类:操作系统

在 Linux 下:

$ cal 9 1752
September 1752
Su  Mo  Tu  We  Th  Fr  Sa
               1    2  14  15  16
17  18   19  20  21  22  23
24  25   26  27  28  29  30
 
发现 1752 年 9 月 2 日的后面竟然是 14 日,确实很奇怪,在 Linux 天空 找到了答案:
1582 年 2 月,罗马教廷要求从 1582 年 10 月中减去 10 天,因此 1582 年 10 月 4 日后面紧跟着就是 15 日。在意大利、西班牙等国家都这样处理了。其他天主教国家也很快跟着这么做了,但是新教国家不愿意修改,而且希腊等东正教国家直到 20 世纪初才修改,所以这个改革在英国及其殖民地(包括美国)在 1752 年 9 月才被执行。这样 1752 年 9 月 2 日后面跟着的就是 1752 年 9 月 14 日。这就是为什么 cal 会生成上面输出的原因了。

iconv 解决 MySQL 乱码问题

2006-07-27 17:03  |  分类:数据库

从 Windows 下的 MySQL 导出的 sql 文件再导入到 Linux 下的 MySQL ,所有字段的中文内容都变成了乱码。
 
$ file -i sql1.sql
sql1.sql: text/plain; charset=utf-8
 
发现 sql 文件的编码是 utf-8 ,这与 Linux 下 MySQL 数据库默认的 gbk 编码不相符。
 
$ iconv -f utf-8 -t gbk -o sql2.sql sql1.sql
生成编码为 gbk 的 sql 文件再导入就可以了。
 
不过,发现个问题:
$ file -i sql2.sql
sql2.sql: text/plain; charset=unknown
 
看来,file 不支持 gbk 编码。

LVM 实战

2006-07-21 17:47  |  分类:存储备份, 操作系统

备份服务器的硬盘空间不够了,添加硬盘扩容,为了今后再扩容的方便,使用 LVM 。
 
加挂一块硬盘,并用 fdisk 进行如下分区:
# fdisk -l /dev/sdb
Device Boot         Start          End          Blocks     Id     System
/dev/sdb1                 1        2433      19543041    8e  Linux LVM
/dev/sdb2            2434        4866     19543072+   8e  Linux LVM
/dev/sdb3            4867        7299     19543072+   8e  Linux LVM
/dev/sdb4            7300        9729      19518975    8e  Linux LVM
 
习惯性的分成了四个区,其实只分一个区就行。
 
初始化 LVM :
# vgscan

建立 PV :
# pvcreate /dev/sdb1
# pvcreate /dev/sdb2
# pvcreate /dev/sdb3
# pvcreate /dev/sdb4
查看 PV:
# pvdisplay /dev/sdb1
全文阅读 »

mtop 实时监控 MySQL

2006-07-17 11:30  |  分类:数据库

Requires the following perl modules:
 
    Module             Available At
    ------------     --------------------------------------------------------
    Curses              http://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED
    DBI                  Distributed as Bundle::DBI: http://www.cpan.org/authors/id/TIMB
    DBD::mysql        http://www.cpan.org/modules/by-module/DBD
    Getopt::Long     (Distributed with Perl 5)
    Net::Domain      Part of libnet: http://www.cpan.org/authors/id/GBARR

# perl -e 'use Curses'
# perl -e 'use DBI'
# perl -e 'use DBD::mysql'
# perl -e 'use Getopt::Long'
# perl -e 'use Net::Domain'
 
没有输出就是模块已经安装了,有错误就是相应的模块没有安装。
可以在上面给出的地址下载相应模块的最新版本。
全文阅读 »

页码: 上一页 1 2 3 ...5 6 7 8 9 10 11 12 13 下一页