计算机与互联网 | 吕涛的个人主页

计算机与互联网

编译IPFW内核

cpu             HAMMER
ident           LVTAO
# To statically compile in device wiring instead of /boot/device.hints
#hints          “GENERIC.hints”         # Default places to look for devices.
#makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols


比较挺OK的my.cnf设置

[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 4M
join_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 32
query_cache_size = 64M
thread_concurrency = 8
max_connections = 512
tmp_table_size = 256M
max_heap_table_size = 128M
skip-name-resolve
skip-networking


FreeBSD测试服务器pure-ftpd Ports安装备忘录

┌───────────────────────────────────────────
│                  Options for pure-ftpd 1.0.21_1                                             
│ ┌─────────────────────────────────────────
│ │[ ] LDAP           Support for users in LDAP directories                    
│ │[X] MYSQL          Support for users in MySQL database               
│ │[X] PAM            Support for PAM authentication                             


FreeBSD测试服务器Mysql Ports安装备忘录

/usr/ports/databases/mysql50-server
make WITH_CHARSET=utf8 WITH_XCHARSET=all WITH_COLLATION=utf8_general_ci


Freebsd中监视系统性能状态的工具:systat

systat基本上是FreeBSD中最功能最多的系统监视命令,显示CPU、I/O、内存、虚拟内存、mbufs、磁盘IO、网络状态等信息等。
命令:
systat [-display] [refresh-interval]
其中 display 为我们所要显示的信息项目,我们也可以在进入 systat 后通过输入“:display”变更显示项目,refresh-interval 参数是需要多长时间采样一次系统数据输出到屏幕,单位是秒。
实例:# systat -vmstat 1
命令解释:显示CPU、I/O、内存、虚拟内存、mbufs、磁盘IO、网络状态等信息。信息采样刷新时间为1秒。


禁用了Windows XP中视频文件的预览功能

很长时间以前就发现在安装了一些AVI解码器后,当采用缩略图方式查看含有AVI文件的文件夹时,Windows的数据执行保护(DEP)就会运行,然后造成Explorer非法操作。本人很自然的想到是某AVI的Decoder DLL文件产生的问题。今天重新安装了操作系统,考虑到XP的视频文件预览功能意义不大,不象图片预览那样实用,决定想办法禁用它,以解决Explorer非法操作问题。在互联网上找了一些资料,找到了一个个人认为比较挺OK的解决办法——卸载 Windows XP 中视频文件预览所调用的文件“shmedia.dll”。具体办法是使用 regsvr32 /u命令,即 regsvr32 /u shmedia.dll 。如果需要恢复视频预览功能可以再次注册“shmedia.dll”,regsvr32 shmedia.dll 。其实包括一些视频、音频编码/解码在内的大部分的DLL文件都是通过regsvr32 注册的,在这些DLL出问题时即可使用 regsvr32 /u 命令对单个DLL进行手动卸载,也可以用 regsvr32 命令手动注册DLL。


FreeBSD中的tar命令

tar在FreeBSD下创建和解压tar.gz压缩包
创建 格式:tar czvf [文件名.tar.gz] [文件名]
   例如:tar czvf test.tar.gz test (当前命令发生在需要打包文件所在目录)
解压 格式:tar zxvf [文件名.tar.gz]
   例如:tar zxvf test.tar.gz (需要提前将压缩包传至当前释放目录下)


吕涛的个人主页正式搭建。

吕涛的博客搭建了。