Chinaunix首页 | 论坛 | 博客
  • 博客访问: 374937
  • 博文数量: 87
  • 博客积分: 2810
  • 博客等级: 少校
  • 技术积分: 825
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 22:34
文章分类

全部博文(87)

文章存档

2010年(25)

2009年(43)

2008年(19)

分类: BSD

2010-07-06 15:09:19

1.axel加速下载
  • cd /usr/ports/ftp/axel  
  • make install  
  • #修改/et/make.conf  
  • vi /etc/make.conf  
  • #加入以下内容  
  • FETCH_CMD=axel  
  • FETCH_BEFORE_ARGS= -n 10 -a  
  • FETCH_AFTER_ARGS=  
  • DISABLE_SIZE=yes  
  • MASTER_SITE_OVERRIDE?=\  
  • {DIST_SUBDIR}/\  
  • {DIST_SUBDIR}/\  
  • ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/  
  • MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}  
  • 2.安装vim

    cd /usr/ports/editor/vim

    make install clean

    配置

  • #echo "syntax on">>/root/.vimrc  
  • #echo "alias vi vim" >>/root/.cshrc  
  • 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:

    阅读(1226) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~