01.查看网络流量

     a.systat -if 1 (1表示1s刷新屏幕一次)

     b.netstat 1

     # Traffic 流量 peak 峰值 average 平均值

02.查看硬盘信息

     diskinfo -vt /dev/ad0

03.查看核心信息

     vmstat 1

04.断电后系统无法启动

     a.启动到sing user模式

     b.fsck

     c.reboot

05.硬盘分区时-shift+F -->NO可以使用全部空间

06.ctrl+alt+backspace 杀掉xwindows

07.alt+F1...F8 或 printscreensysr循环切换控制台

08.shutdown now 切换到单用户模式

     shutdown -p now shutdown -hp now 关闭电源

     shutdown -r now reboot 重新启动机器

09.升级内核后无法启动

     a.重启机器到10秒读秒时按enter以外的任意键

     b.unload

     c.boot kernel.old 或其他可以启动的内核

10.挂载ntfs,fat32分区和u盘

     ntfs: mount_ntfs -C eucCN /dev/ad0s5 /mnt/d

     fat32:mount_msdos -L zh_CN.eucCN /dev/ad0s6 /mnt/e

     u盘:    mount_msdos -L zh_CN.eucCN /dev/da0s1 /mnt/u

11.卸载分区

     umount /dev/ad0s5

     umount -f /dev/ad0s5 (强制卸载)

12.查看进程

     top     ps auxww    ps -ef |grep xxx

13.查看硬盘详细分区信息&读写状况

     gstat

14.声卡

     vi /boot/defaults/loader.conf

     更改snd_ich_load="NO"->"YES" #intel ich

     检测声卡 kldstat 或 dmesg |grep pcm

15.ls -G 显示颜色

16.sysctl sysctl -a 查看变量

17.丢失root密码

     启动到单用户模式,执行 /sbin/mount -a,

     然后拥passwd更改密码

18.查找程序或文件

     whereis 程序名

     locate 文件名

     whatis xxx 要找东西但不知道它是什么

     grep bpf /usr/src/sys/i386/conf/GENERIC 在文件中找指定文本

     #只能对文本进行grep,如是命令,则

     command |grep text

     grep text filename

19.中文locale

     zh_CN.eucCN zh_CN.GBK zh_CN.GB18030 zh_CN.euc

     #语言代码_国家代码.字符编码

     #查看环境变量 locale

20.xmms,mplayer 乱码问题

     在用户目录下建立 .gtkrc.mine 文件.代码如下
     style "gtk-default-zh-cn"{
          fontset="-*-simsun-medium-r-normal--12-*-*-*-*-*-iso8859-1,
                   -*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*"
    }
     class "GtkWidget" style "gtk-default-zh-cn"
    #前提是安装 simsun 字体,可参照以下方法安装。
    #拷贝 Windows系统下的 simsun.ttc 字体文件到 /usr/X11R6/lib/X11/fonts/TrueType/,没有的话创建。
     # mkfontdir /usr/X11R6/lib/X11/fonts/TrueType
     # fc-cache -fv

21.停止sendmail

     vi /etc/rc.conf 加入

     sendmail_enable="NONE"

22.you have mail

     mail 回车,输入1看第一封邮件...输入?看帮助

23.traceroute &ping的整合工具my traceroute /mtr

     /usr/ports/net/mtr

     使用: mtr www.163.com

24.本地化设置,以系统默认的csh为例

     vi /etc/csh.cshrc 加入

     setenv LANG zh_CN.eucCN (语言设为中文)

     setenv LC_ALL zh_CN.eucCN (所有本地子集设为中文)

     setenv XMODIFIERS @im=fcitx (X下的中文输入法)

     set prompt = "%B%m<%/>"(个性化控制台%B颜色%m主机%/目录)

     set autolist    (自动补齐扩展)

     set nobeep      (告诉应用程式避免发出哔哔声)

     set filec       (使档案名称在命令列被完成)

     alias ls          ls -FG (彩色化ls)

25.在/etc/fstab中挂载fat32分区

     /dev/ad0s5    /mnt/d    msdos    rw,-L=zh_CN.eucCN 2 2

26.使用gnome2的gdm做桌面管理器

     vi /etc/rc.conf 加入

     gdm_enable="YES"

     vi /root/.dmrc 更改Language=zh_CN.UTF8-->zh_CN.eucCN

27.远程连接windows终端

     rdesktop [-a 16 -f] server'IP[:port]

28.播放APE格式音乐

     /usr/ports/multimedia/xmms

     /usr/ports/audio/xmms-mac

29.看图

     /usr/ports/graphics/xnview

30.fcitx小企鹅输入法(有关步骤见24)

     /usr/ports/chineses/fcitx

     vi /root/.xinitrc 添加

     exec fcitx& 到最前一行

31.apache22+php5+mysql+postgresql+ZendOptimizer

     a,apache22:

       cd /usr/ports/www/apache22

       make install clean

     b,php5:

       cd /usr/ports/www/mod_php5

       make install clean (勿选debug,否则不能装ZendOptimizer)

     c,php5模块:

       cd /usr/ports/lang/php5-extesions

       make install [FORCE_PKG_REGISTER=yes] 强迫安装

       make clean

       (除预设项目还应选中CTYPE,EXIF,GD,ICONV,IMAP,PCRE,SESSION,ZLIB)

     d,cp /usr/local/etc/php.ini.recommended /usr/local/etc/php.ini

     e,ZendOptimizer

       cd /usr/ports/devel/ZendOptimizer

       make install clean

     f,mysql:

       cd /usr/ports/databases/mysql41-server

       make WITH_CHARSET=gbk WITH_XCHARSET=all SKIP_DNS_CHECK=yes install clean

       cd /usr/ports/databases/php5-mysql

       make install clean

     g,postgresql

       cd /usr/ports/databases/postgresql81-server

       make install clean

       cd /usr/ports/databases/php5-pqsql

       make install clean

32.怎样刷新环境变量值,而不用推出再登陆?

     a,比如要重新设置环境变量ABC的值为abcdef

       bash$ export ABC=abcdef

       csh% setenv ABC abcdef

     b,更新了PATH变量指定目录里可执行命令

       rehash

     c,更新配置文件

       比如你编辑了.cshrc等文件,就需要用source命令

       source .cshrc

33.磁盘空间使用情形      df 和 du

     指令df用来查看整个档案系统的使用情形,如果您需要知道某个目录的使用情形用指令du。

     df -h

     du -h /etc

     du -sh /etc

     -s 参数来省略指定目录下的子目录

     -h 表示使用GB、MB等易读的格式

34.检视软件间的关联

     cd /usr/ports/sysutils/pkg_tree

     make install clean

     之后我们就可以使用 pkg_tree | more 来看各个软件之间的关系了

35.使用 portupgrade 更新软件

     cd /usr/ports/sysutils/portupgrade

     make install clean

     如果您只想要升级某一个软件本身,而非所有相依的软件,只要使用 portupgrade "pkgname" 即可。

     如果您要升级所有和该软件相依的其它软件,则可以加上参数 -r。如果您要更新包含相依软件的相依软件,

     则可以使用参数 -R。另外,您可以使用参数 -m 来要求编译 (make) ports 时多传入一些参数,还可以

     使用参数 -f 要求就算版本一样也强制更新。portupgrade 在更新软件时,会保留您原本的设定档。例如,

     在更新 Apache 时,它会保留 httpd.conf 的设定。

     假设我们要更新的软件是 perl-5.8,我们可以使用下列指令来更新:

     # portupgrade -rf "perl-5.8.*" -m "ENABLE_SUIDPERL=yes"

36.ports安装失败提示

     stop in /usr/ports/lang/ruby18/work

     删除work目录下所有文件&文件夹再次安装即可.

37.ntop--网络监控软件

     cd /usr/ports/net/ntop

     make install clean

     vi /etc/rc.conf 加入

     ntop_enable="YES"

     在地址栏中输入http://x.x.x.x:3000 即出来管理界面.

38.修改/etc/rc.conf不重启生效

     1.sh /etc/rc

     2./etc/netstart

39.freebsd启动的时候停到blanktime的解决办法

     可以试试 这个参数:blanktime="NO"

     etc/rc.conf 中把 default_router 注释掉

     #未验证!!!

40.Bsd 下的QQ

     eva不错,运行速度飞快。

     /usr/ports/net-im/eva

41.一次性把所有安装的ports删除掉

     a.pkg_delete -a

     b.安装pkg_cutleaves它会告诉你,哪些package没有人依赖,并让你决定要不要删除

42.pure-ftp安装

     cd /usr/ports/ftp/pure-ftpd/

     make WITH_LANG=simplified-chinese install clean

     [X] BANNER     Show pure-ftpd welcome upon session start

     cd /usr/local/etc/

     cp pure-ftpd.conf.sample pure-ftpd.conf

     vi /etc/rc.conf -->加入pureftpd_enable="YES"

43.开机自动校准时间

     vi /etc/rc.conf--->加入

     ntpdate_enable="YES"               # Run ntpdate to sync time on boot (or NO).

     ntpdate_flags="207.46.232.189"     # time.windows.com

44.用win2000的引导器启动FreeBSD

     我在笔记本上装了双系统,win2000 和freebsd,装完 freebsd后 系统自动设置如下:

     f1 dos

     f2 freebsd

     先起动到dos下,fdisk /mbr,再把FreeBSD光盘上的boot\boot1复制到c:\,再编辑c:\boot.ini

     加一行c:\boot1="FreeBsd"


45.安装mplayer
make WITH_GUI=yes WITH_LANG=zh_CN WITH_FREETYPE=yes WITHOUT_RUNTIME_CPUDETECTION=yes install clean


来源: