Midnight Commander-mc是一个不错的资源管理器
find
locate
查找命令
updatedb
locate *.txt
locate apt-get -c 计算查到结果数目
locate apt-get
查看软件包信息
apt-get update 更新软件包列表
apt-get upgrade 更新系统中所有软件包
apt-cache search mysql 在apt中查找
apt-cache search mysql | grep server
apt-cache show ssh 软件包信息
apt-cache show php5-mysql
=========
aptitude 图形界面
tasksel 组合安装
tasksel --task-packages lamp-server 查看软件包列表
tasksel --list-tasks
tasksel install lamp-server
dpkg -l apt
dpkg-reconfigure postfix
apt-get install sysv-rc-conf
==========
/etc/network/interfaces
auto eth0
iface etho inet dhcp
-----
auto etho
iface etho inet static
address 192.168.1.10
netmask
gateway
------
重启网络生效
/etc/init.d/networking restart
ifdown eth0
ifup eth0
========
resolv.conf 设置DNS
apt-get install webalizer 分析Apache日志
webalizer:
webalize这款日志分析软件,官方网址是:http://www.mrunix.net/webalizer/。
webalizer是一个高效的、免费的web服务器日志分析程序。其分析结果是HTML文件格式,从而可以很方便的通过web服务器进行浏览。Internet上的很多站点都使用webalizer进行web服务器日志分析。Webalizer具有以下一些特性:
- 是用C写的程序,所以其具有很高的运行效率。在主频为200Mhz的机器上,webalizer每秒钟可以分析10000条记录,所以分析一个40M大小的日志文件只需要15秒。
- webalizer支持标准的一般日志文件格式(Common Logfile Format);除此之外,也支持几种组合日志格式(Combined Logfile Format)的变种,从而可以统计客户情况以及客户操作系统类型。并且现在webalizer已经可以支持wu-ftpd xferlog日志格式以及squid日志文件格式了。
- 支持命令行配置以及配置文件。
- 可以支持多种语言,也可以自己进行本地化工作。
- 支持多种平台,比如UNIX、linux、NT, OS/2 和 MacOS等。
这里,为了不影响服务器的性能,我们是把服务器上的日志文件下载到本地来进行分析,所以,我们只需在本地的Ubuntu Linux 系统上安装webalizer软件来对日志进行分析就可以了。
依然是使用apt来进行安装,命令如下:
sudo apt-get install webalizer
运行webalizer就会自动生成日志:
http://ip/webalizer就会出现图形分析界面.
默认安装完以后,由于我们的系统使用的中文字符集,所以webalizer也会设置成中文的,但webalizer显示中文一直有一些问题,总会显示乱码,所以干脆还是使用英文吧,反正就那么几项,猜也能猜出来是什么意思,呵呵!
解决办法是直接把其中文包给删除掉,方法如下:
rm usr/share/locale/zh/LC_MESSAGES/webalizer.mo

如果提示Can't open log file /var/log/apache2/access.log.1
可以将该目录中的Can't open log file /var/log/apache2/access.log改名一下,因为webalizer是用来监控前一天日志的.如没有生成当然就没有啦...