分类: BSD
2010-07-06 15:09:19
2.安装vim
cd /usr/ports/editor/vim
make install clean
配置
3.像linux一样显示颜色
#vim /etc/csh.cshrc
#加入如下
setenv LSCOLORS ExGxFxdxCxegedabagExEx
setenv CLICOLOR yes
source /etc/csh.cshrc
4.命令行补齐功能
在/etc/csh.cshrc中加入:
set autolist
5.内核优化
# vim /boot/loader.conf加入如下文本
kern.dfldsiz="2147483648"
kern.maxdsiz="2147483648"
kern.ipc.nmbclusters="0"
kern.ipc.nsfbufs="66560"
解释:
a、第一、二行主要是为了突破1G内存设置的。
b、第三行其实是bsd的一个bug,当系统并发达到一个数量级的时候,系统会crash,这个是非常糟糕的事情。所幸更改了这个参数后,在高并发的时候,基本可以没有类似情况,当然非常bt的情况,还得进一步想办法。
c、第四行是读取的文件数,如果你下载的文件比较大,且比较多,加大这个参数,是非常爽的。
Sysctl修改方法如下:
#vi /etc/rc.local
sysctl kern.ipc.maxsockets=100000 ##增加并发的socket,对于ddos很有用
sysctl kern.ipc.somaxconn=65535 ##打开文件数
sysctl net.inet.tcp.msl=2500 ##timeout时间
6.使用修改网络配置立即生效
sh /etc/rc
7.查看基本配置信息
①查看CPU:
sysctl hw.model hw.ncpu
dmesg | grep "CPU:"
②查看内存:
dmesg | grep "real memory" | awk -F '[( )]' '{print $2,$4,$7,$8}'
查看swap:
top | grep "Swap:" | awk '{print $1,$2}'
③查看硬盘:
diskinfo -vt /dev/ad0
④看硬盘大小及硬件使用情况:
dmesg | grep "sector" | awk '{print $1,$2}'
df -h
⑤查看服务器品牌:
dmesg | grep "ACPI APIC"
⑥查看系统内核,命令跟Linux下一样:
uname -a
mail# uname -a
FreeBSD mail.cn7788.com 8.0-RELEASE FreeBSD 8.0-RELEASE #0: