一台新服务器上用的是Redhat Enterprise 5.1的操作系统(RHEL5),用up2date却说找不到这个命令,原来它用的是Yum 3.0来自动升级。Yum这东东我第一次接触,看看到到底是何来历。
Yum (Yellow dog Updater Modified) 是一中在LInux下与RPM兼容的软件包管理和自动升级软件,通过命令行来操作。用于Red Hat系统的更新和管理。已经被Fedora, centos和许多其他与RPM兼容的基于Linux发行版所运用,包括黄狗Linux的本身[难怪它叫Yellow dog Updater Modified B-)],用来取代原来的YUP(Yellowdog Updater),所以,可以说Yum是YUP与RPM的孩子。
主要命令如下:
安装: yum install package name
安装RPM: yum install my_package.RPM
组安装:yum groupinstall “MySQL Database”
升级:yum update package name
更新组:yum groupupdate “MySQL Database”
删除:yum remove package name
删除组:yum groupremove “MySQL Database”
搜索:yum list package name
高级搜索:yum search package name
更新系统:yum update
激活每天自动更新: /sbin/chkconfig –level 345 yum on; /sbin/service yum start
软件包名称说明:
例如:tsclient-0.132-6.i386.rpm
[…]
April 25th, 2008
Categories: Linux/Unix . Author: adam . Comments: No Comments
mod_rewrite是Apache模块中非常有用的一个模块,用于URL的重写与简洁化。
Version 1.2-1.3 来源:
RewriteEngine on|off: 激活或者进制重写规则
RewriteBase /subcat 指定重写规则适用的根路径
RewriteCond TestString CondPattern :TestString是规则对象,CondPattern是匹配的具体规则;用于定义重写规则的条件;和RewriteRule一块使用。
常用的TestString包括以下服务器变量:
HTTP headers:HTTP_USER_AGENT, HTTP_REFERER, HTTP_COOKIE, HTTP_HOST, HTTP_ACCEPT
connection & request: REMOTE_ADDR, QUERY_STRING
server internals: DOCUMENT_ROOT, SERVER_PORT, SERVER_PROTOCOL
system stuff: TIME_YEAR, TIME_MON, TIME_DAY
RewriteRule Pattern Substitution: Pattern是规则表达式,Substitution是重写替换的对象。
下面是规则表达式的一些说明:
. 匹配任何单字符
[chars] 匹配字符串:chars
[^chars] 不匹配字符串:chars
text1|text2 可选择的字符串:text1或text2
? […]
April 22nd, 2008
Categories: Linux/Unix . Author: adam . Comments: No Comments
Google Chart API提供一个很好的接口帮助我们快速生成各种统计图表。从常见的条状、线条、馅饼图表到维恩图(用于显示元素间的重迭关系),甚至用地图的方式来显示统计图表,种类繁多,应用灵活,给我们带来了很多方便,而且这个API可以不受限制的调用,我们可以很方便的在博客或其他网页上调用。感觉不足之处是不支持中文和和缺少动态的展示方式。
例如我们看看2008年台湾大选的得票比较图:
调用说明:
http://chart.apis.google.com/chart? 调用路径
chs=250×100& 调用变量chs:指定图表尺寸大小
chd=t:51.7,36.5,11.8& 调用变量chd:用逗号分割的数据组,可以用|分隔多组;不确定数据可用-1表示。t: 表示数据类型为数字 s:表示数据类型为单字母,如(chd=s:ATb19,Mn5t)e:表示数据类型为双字母,如(chd=e:AA,AZ,Aa)
cht=p3 调用变量cht:表示地图类型:
lc:线条 lxy:点线图 ls:火花线 bhs:水平对比条 bvs:垂直对比条
bhg:水平条 bvg:垂直条 chbh:指定条的宽度 p:饼状图 p3:三维饼状图
v: 重迭图 s:散点图 r:雷达图
t:地图 chtm指定地图区域
&chl=Ma|Xie|Others 调用变量chl:用逗号分割的对映数据的文字说明
更多用法:
chco: 指定颜色
chm: 区域颜色填充
chtt: 指定图表标题
March 26th, 2008
Categories: Google与Idea . Author: adam . Comments: No Comments