2010年10月

同步两MySQL数据库

一句Shell同步两MySQL数据库(ssh+gzip) mysqldump --single-transaction --all-databases --master-data=1 -u[user1] -p[pass1] | gzip -c - | ssh [user]@[host] "gunzip -c - | mysql -u[user2] -p[pass2]...

继续阅读 »

Ubuntu的抓包工具tcpdump

Ubuntu默认是安装好了tcpdump工具的,如果没有安装的话使用sudo apt-get install tcpdump即可安装。如果遇到tcpdump: no suitable device found的问题,检查一下是不是在用root权限运行tcpdump,tcpdump只能在root权限下工作tcpdump -D获取网络适配器列表,以下是在Ubuntu上获取到的结果: roo...

继续阅读 »

ESXi软路由服务中断问题

由于特殊的网络环境和资源限制等原因,之前在ESXi的服务器上装了一个软路由供给其他的VPS客户机上网:刚装上时用着挺好,但是过一段时间(不恒定)就会出现无法提供NAT服务,甚至无法被Ping通,总之经过了一段时间都没有找到很好的解决方法,最后只能设置每隔一段时间重启一次软路由。由于几次在FreeBSD的messages信息中看到了软路由在莫名其妙地更新自己的MAC地址,所以一直都怀疑是这个导...

继续阅读 »

FreeBSD No longer required by any port问题

遇到问题由于软件已经不再存在于FreeBSD的PORTS树中,当使用PORTMASTER -DaF升级系统软件的时候将会出现类似下面“No longerrequired by any port”的问题: ===>>> The devel/automake110 port has been deleted: No longer required by any port ...

继续阅读 »

解决Linux音乐列表乱码问题

在Windows和Linux共存的电脑上容易遇到Linux下音乐播放器列表乱码问题,原因是mp3文件的标签和标签编码不兼容。知道导致乱码的原因之后要解决编码导致的播放器列表乱码可以通过两条思路:转换mp3文件中标签的编码为统一的一种兼容Windows和Linux的编码UTF8;修改Linux下的用户环境变量让相应的音乐播放器读取mp3文件时使用和mp3文件标签相同的编码GBK。由于修改mp3...

继续阅读 »