位于/var/log/目录之下有许多日志文件,这里记录一下相关用途。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。
/var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
/var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上显示许多与硬件有关的信息。可以用dmesg查看它们。
/var/log/auth.log — 包含系统授权信息,包括用户登录和使用的权限机制等。
/var/log/boot.log — 包含系统启动时的日志。
/var/log/daemon.log — 包含各种系统后台守护进程日志信息。
/var/log/dpkg.log – 包括安装或dpkg命令清除软件包的日志。
/var/log/kern.log – 包含内核产生的日志,有助于在定制内核时解决问题。
/var/log/lastlog — 记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。
/var/log/maillog /var/log/mail.log — 包含来着系统运行电子邮件服务器的日志信息。例如,sendmail日志信息就全部送到这个文件中。
/var/log/user.log — 记录所有等级用户信息的日志。 Continue reading
Category Archives: Linux
[Linux笔记]Centos换163的yum源
为了方便做的笔记。
Centos5的
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/CentOS5-Base-163.repo yum clean all yum makecache
[Linux笔记]apache 2.4 安装 mod_rpaf
在使用第三方的DANginx插件用在Directadmin apache2.4的时候,发现无法安装mod_rpaf.这个插件是用来让apache获取到访客正确ip的。
apache2.4已经有了mod_remoteip.so 但没时间仔细研究,Directadmin无法正常加载,先行编译mod_rpaf达到要求
编译时提示的错误
# apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c /var/www/build/libtool --silent --mode=compile gcc -std=gnu99 -prefer-pic -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -pthread -I/usr/include/apache -I/usr/include/apache -I/usr/include/apache -c -o mod_rpaf-2.0.lo mod_rpaf-2.0.c && touch mod_rpaf-2.0.slo mod_rpaf-2.0.c: In function 'rpaf_cleanup': mod_rpaf-2.0.c:150: error: 'conn_rec' has no member named 'remote_ip' mod_rpaf-2.0.c:151: error: 'conn_rec' has no member named 'remote_addr' mod_rpaf-2.0.c:151: warning: implicit declaration of function 'inet_addr' mod_rpaf-2.0.c:151: error: 'conn_rec' has no member named 'remote_ip' mod_rpaf-2.0.c: In function 'change_remote_ip': mod_rpaf-2.0.c:164: error: 'conn_rec' has no member named 'remote_ip' mod_rpaf-2.0.c:183: error: 'conn_rec' has no member named 'remote_ip' mod_rpaf-2.0.c:186: error: 'conn_rec' has no member named 'remote_ip' mod_rpaf-2.0.c:187: error: 'conn_rec' has no member named 'remote_addr' mod_rpaf-2.0.c:187: error: 'conn_rec' has no member named 'remote_ip' apxs:Error: Command failed with rc=65536
[Linux笔记]ovz虚拟Windows教程
Centos 5.x 32\64 均可
wget http://soft.dahualab.com/bash/qemu/centos53_opz.sh && chmod u+x centos53_opz.sh && ./centos53_opz.sh
wget http://soft.dahualab.com/bash/qemu/fluxbox.sh;sh fluxbox.sh
wget http://soft.dahualab.com/bash/qemu/windows.sh;sh windows.sh
qemu-img create -f qcow 2003.img 10G
然后打开vnc
youvpsip:1
Continue reading
MySQL 百万级分页优化
一般刚开始学SQL的时候,会这样写
SELECT * FROM table ORDER BY id LIMIT 1000, 10;
但在数据达到百万级的时候,这样写会慢死
SELECT * FROM table ORDER BY id LIMIT 1000000, 10;
也许耗费几十秒
网上很多优化的方法是这样的
SELECT * FROM table WHERE id >= (SELECT id FROM table LIMIT 1000000, 1) LIMIT 10;
是的,速度提升到0.x秒了,看样子还行了
可是,还不是完美的! Continue reading
[Linux笔记]DirectAdmin添加mod_pagespeed加速Apache
mod_pagespeed是一个apache的加速模块,他是由谷歌公司免费提供的傻瓜式网站优化工具,这个加速模块可以自行对网络传输的html字节及图像,以及css压缩等优化,据称该模块最大可以将网页加载速度提高50%,而且它拥有智能缓存系统,最大限度减少了配置上的麻烦。
一、获得模块
wget http://soft.kwx.gd/module/mod-pagespeed-beta_current_i386.rpm #32位
wget http://soft.kwx.gd/module/mod-pagespeed-beta_current_x86_64.rpm #64位
二、执行安装
rpm -i --nodeps mod-pagespeed-beta_current_*.rpm
SSH执行以上命令,安装该模块,提示“package mod-pagespeed-beta-0.10.22.4-1633.i386 is already installed”则表示安装成功。