1.没用的注释

2.Tty3-6 注释

3.不用的内核删除

4..bashrc .vimrc

5.时区的配置 /etc/localtime         /etc/conf.d/hwclock

6.Iptables -->/etc/conf.d/iptabes   -->save_on_stop=no

7./etc/rc.conf -->rc-logger=yes

/etc/rc.conf开启这个选项rc_logger="YES",就会生成/var/log/rc.log   可以看到系统启动日志,如下:
rc default logging started at Thu Nov 28 17:27:27 2013

* Loading iptables state and starting firewall ...
[ ok ]
* Bringing up interface eth0

8.Cat /var/lib/portage/world/  所有安装的软件

eix -Ic  所有安装的软件

9.查看安装了多少软件 qlist -I |wc -l

10./etc/resolv.conf 里面的内容重启后丢失 可能原因是。 Openresovl 这个软件

11.emerge -caq   -->revdep-rebuild -i -- -avq

12.Perl-clearner-all  python-updater

13.Vim  ~./bash_profile    

14.eix ^python$   ~开头×××是表示测试  M表示禁掉要修改keyworld 才能用

15.Listen 53 不写监听ip 表示监听全部, maxcache-size 0  maxcache-size ttl 86400 一天

16.syslog 配置要加上

17.iptables 规则要注意

18.snmp 要安装上,方便监控

19.crontab 安装上,方便自动化执行。

20.hostname, fstab 注意添加

21.vixie-cron  |   default   添加开机启动。

make clean仅仅是清除之前编译的可执行文件及配置文件。
make distclean要清除所有生成的文件。

../configure --prefix=/usr/local/bind  --sysconfdir=/etc/bind --localstatedir=/var --with-libtool --enable-threads

configure 是编译前对源代码进行针对具体操作系统的编译参数配置,有很多选项可以选择:

--prefix:指定安装目录

--sysconfdir:设置named.conf配置文件放置的目录

--localstatdir:设置 run/named.pid 放置的目录

--with-libtool:将BIND的库文件编译为动态共享库文件源码天空,这个选项默认是未选择的。

--enable-threads:如果你的系统有多个CPU,那么可以使用这个选项

make && make install

./configure --prefix=/usr/local/squid --sysconfdir=/etc/squid/squid.conf

1.named -v

named -V     查看参数 named的参数

2.不用的/usr/local/ 下面的东西要清理掉。要不然会出错。

切换到/usr/local rm -rf */*

2.1 莫名其妙的网卡 改回eth0

# ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules

3.显卡驱动去掉

lspci -k |grep Ker

Kernel driver in use: radeonfb

在内核中把radeon相关的驱动去掉。就ok

设置dnstop监控。

dnstop -4 -Q -R eth0

dnstop -4 -Q -R  -n  eth0

usage: dnstop [opts] netdevice|savefile

-4Count IPv4 packets

-6Count IPv6 packets

-QCount queries

-RCount responses

-aAnonymize IP Addrs

-b exprBPF program code

-i addrIgnore this source IP address

-n nameCount only messages in this domain

-pDon't put interface in promiscuous mode

-PPrint "progress" messages in non-interactive mode

-rRedraw interval, in seconds

-l NEnable domain stats up to N components

-ffilter-name

Available filters:

unknown-tlds

A-for-A

rfc1918-ptr

Refused

此时可以按2,表示二级域名,按3表示三级域名

Query Name           Count      %   cum%

---------------- --------- ------ ------

5022.com            155974   55.2   55.2

dig的使用格式

dig www.taobao.com @211.161.192.1 +short

dig +trace www.sina.com   手动递归