正确地干掉AndroidServer进程

我用proxifier监控联网程序的时候,发现总是有一个名叫AndroidServer的脑残程序在请求一个不存在的本地端口,于是我就上度娘查了一下这是个什么鬼。

一查我就吓尿了,原来是TX的杰作。很多人说装了应用宝以后就有了这东西,不过我根本没有应用宝吖,我会装这种流氓软件吗?我会这么玷污我的电脑吗?我会这么糟蹋我的系统吗?当然不会!

那么这货是哪里来的呢?这电脑上我除了装了TX游戏,TX字典(此软件已成垃圾)和QQ就没有其它TX的东西了,那么现在问题来了!难道是被QQ捆绑安装的吗?这已经不重要了,既然已经被装了,那么只能想办法把它干掉。

根据度娘上找到的办法,禁用服务,可我没这服务;删除应用宝,可我没有应用宝;删了这程序,然后它又被装上了。。。。。
不存在服务但是它可以被启动就更进一步说明了其实是QQ把它启动的,难道我要删了QQ?这还确实有点难做到呢。。。
继续阅读正确地干掉AndroidServer进程

Linux定时检查程序运行状态

当初偶那么一不小心,不知怎么给PHP配了个和MySQL版本不匹配的so文件,于是我的数据库就经常因为某些兼容问题挂吖挂吖挂吖。。。动不动MySQL服务就会挂掉,但我又不知道该怎么搞出正确的库,所以只好搞这么一个时刻检查服务是否正确运行的办法来折中一下…

要让检查脚本自动定时执行,我们需要cron,linux里应该都自带了。然后我们需要一个检查脚本,来检查程序是否正在执行,如果不在执行,则启动它。

这里我已经写好了一个

#! /bin/sh
c=`ps -ef | grep 'mysql' |grep -v grep |wc -l`
if [ $c -eq 0 ]
then
	echo "MySQL is not running,starting it."
	echo `service mysql start`
	echo ""
else
	echo "MySQL running!"
fi

c=`ps -ef | grep 'apache2' |grep -v grep |wc -l`
if [ $c -eq 0 ]
then
	echo "Apache2 is not running,starting it."
	echo `service apache2 start`
	echo ""
else
	echo "Apache2 running!"
fi

c=`ps -ef | grep 'sshd' |grep -v grep |wc -l`
if [ $c -eq 0 ]
then
	echo "SSH is not running,starting it."
	echo `service sshd start`
	echo ""
else
	echo "SSH running!"
fi

echo "Service checked done!"

这是一个检查apache2,mysql和ssh三个重要服务的脚本,当发现程序不在运行,脚本就会启动服务。
继续阅读Linux定时检查程序运行状态

江苏免费wifi竟然覆盖到了博主的家

江苏免费wifi计划最近似乎已经在无锡快速实施了,今天公交车回家一路上都有零零碎碎的江苏免费wifi “aWifi”,没想到现在竟然我家都有了。

这真是我这个自家无网天天蹭网者的福音,再也不用把事情全部挤在人家开着路由器的时候做完了。真是喜大普奔,热泪盈放,开天辟地,上窜下跳啊。

原谅我这么放荡不羁的写了这篇废话来抒发我的激动之情!