Linux下通过 cpulimit 限制和使用脚本自动控制进程CPU使用率

        在做流量站时,由于需要用到FireFox来挂,但容易碰到FLASH或一些JS脚本导致浏览器进程的CPU使用率长期达到100%或更高,这容易被VPS提供商以滥用的的“罪名”给Suspended了,这不是VPS提供商和我们所愿意看到的。
        Cpulimit是一款用于控制CPU使用率的工具,我们可以通过cpulimit来限制。

一、安装cpulimit

使用源码安装:

对于Debian/Ubuntu用户,可以使用apt-get更方便更快捷的安装:

二、cpulimit的用法

限制firefox使用30% cpu利用率
# cpulimit -e firefox -l 30

限制进程号1313的程序使用30% cpu利用率
# cpulimit -p 1313 -l 30

根据进程名找出pid的方法
# ps aux | less
# ps aux | grep firefox
# pgrep -u vivek php-cgi
# pgrep lighttpd

可以使用绝对路径限制进程的cpu利用率
# cpulimit -P /opt/firefox/firebox -l 30

单核cpu和多核cpu
单核cpu的使用率范围为0%-100%,四核cpu的使用率范围为0%-400%.

三、使用脚本自动控制进程CPU使用率
        这里介绍的是一套用它来自动控制CPU使用率的脚本,它可以用于防止CPU超载,也可以用黑名单/白名单的方法对某些特殊应用放行,对于服务器是一套有用的工具。

首先安装 cpulimit 和 gawk

通过命令下载脚本

        下载 cpulimit_daemon.sh 和 cpulimit 两个文件。可用编辑器修改实现自定义配置,如下图:
cpulimit
红框部分:
CPU_LIMIT:这是每个程序能使用的最大CPU资源。默认值为 20%。
DAEMON_INTERVAL:这是脚本检查CPU情况的间隔时间,默认值为3秒。
BLACKPROCESSLIST:这是指定只监视某些特定进程时用的黑名单。有多个进程的话,可以用 “|” 隔开。 例如:”mysql|firefox|gedit”。
WHITEPROCESSESLIST:这是指定某些特定进程不用监视时用的白名单,用法同上。
注意: 黑名单和白名单至少要有一个为空白,不能同时使用这两者。

脚本的安装:
将 cpulimit_daemon.sh 文件拷贝至 /usr/bin/ 并修改其访问权限。

将 cpulimit 文件拷贝至 /etc/init.d/ 并修改其访问权限并使其开机自启动。

加入开机启动,重启系统,守护进程会自动启动。

可以在终端中查看和控制状态:

检查守护进程是否已启动。 如果没有,用以下命令启动。

相反可以用以下命令终止:

四、cpulimit、gawk和脚本的卸载

卸载可参考以下步骤:
1、停止守护进程

2、移除开机自启动

3、删除自启动脚本

4、删除 cpulimit daemon 文件

5、卸载 cpulimit 程序

删除 gawk 与否看情况。

脚本部分的原文来自:http://maketecheasier.com/limit-cpu-usage-of-any-process-in-linux/2010/09/22

发表在 Linux, VPS(虚拟专用服务器), VPS教程 | 标签为 , | 3条评论

[收款图] 2015-01-03 第7次收 ebesucher 37.81EUR PP

        德国自动冲浪站在网赚界是有口皆碑的,最为著名的,历史最悠久(2002-2014已经12年了)的就是这个eBesucher了,不需要你不停的点击广告,只需要打开浏览器让它自动浏览广告就行了,你完全可以不用理会它,等着收钱!并且此站支持PayPal支付,2欧元起付,支付的是欧元,在美刀贬值厉害的今天,欧元比美刀值钱吧!
        最好安装 FireFox 并到 http://www.ebesucher.com/data/firefoxaddon_1.0.0c.xpi 下载这官方插件,可以提高浏览量和点数。
更新:最新版插件 https://www.ebesucher.com/data/firefoxaddon/latest.xpi

注册地址:http://www.ahao.me/ebesucher

收款图:20150103_07_ebesucher_37.81EUR_PP

发表在 网赚信息&收款图 | 标签为 , , | 7条评论

Linux系统中 dig 和 nslookup 命令的安装

        最近在VPS中测试DNS,需要用到nslookup命令来查询域名解析的情况,可发现好多VPS的Linux模板,特别是mini版都没这命令。其实我们可以通过安装一个包来使该命令生效,这个包中也包括dig命令。

Fedora / Centos:

Debian:

Ubuntu:

发表在 Linux | 标签为 , , | 留下评论

[收款图] 2014-12-16 第3次收 GomezPEER 6.00USD PP

        Gomez Peer中文社区,Gomez Peer是一个全新的赚钱软件,由在线分析公司Gomez推出,通过在客户端运行Gómez PEER 软件,统计你的网络流向,作为公司进行数据分析的根据,同时付给你钱。Gomez PEER 是最有名气的有偿分布式计算项目,是最有名气的有偿分布式计算项目。
公司简介
        Gomez INC 是美国一家从事因特网网络研究和数据分析的著名公司,他们研究 Internet 的方法是基於会员在个人 PC上运行他们所开发的一种 PEER 软件,并付给你每天钱,和其他广告条公司所不同的是,你运行的不是广告条,而是后台的一个程序,所以你不用看它也不用管它,只要你能被激活,一天在线运行它的软件,当天它就付给你钱;而且这个公司支持多台机器公用一个帐户、支持局域网!
账户激活问题
        新注册的账号在激活之前是不能收钱的,必须激活以后才能收钱,当你的Account Status这个选项后面出现ACTIVE绿色的单词后,才表示你的账号激活了,具体激活时间和你电脑的用途有关系,如果你的电脑成天只玩游戏或者大多数时间在下载电影,那么你激活的就慢,还有就是和你的网速也有关系,网速越快并且你的电脑浏览网页的时间占多数,这样你的账号激活的也快;
收款问题(只支持PayPal)
        自2012年4月30日起,不再支持支付宝(Alipay)作为Gomez Peer项目的支付方式,只能使用PayPal。激活后的账号里达到5美元,下月初按当天美元兑换人民币汇率转换成人民币付款到你的PayPal里,不足5美元累计到下月,等达到5美元才能支付;
如何能多赚
        有两个途径:1、发展下线,发展一个激活的下线给你提成1美元,只支持一级下线;2、把你的账号尽可能多的挂在不同公网IP的电脑上,如果你有能力把软件挂在100台不同公网IP的电脑上,每个月能挂45美元以上,这个月最多也只支付你45美元,余额累计到下月。

        再次说下激活的问题,这也是最难最关键的。我的帐户很早就申请,但都挂几天停机个月的状态,一直都没激活,这次为了激活,安装后丢那大概连续挂了半个月这样才给激活,太激动了!最重要的是贵在坚持!

        注册地址:http://www.gomezpeerzone.com/application-apply/?Referrer=ahao358

收款图:20141216_03_GomezPEER_6.00USD_PP

发表在 网赚信息&收款图 | 标签为 , , | 2条评论

[网赚信息] SheriHitz 手动冲浪、PTP资源站

        感觉最近都没什么可写的,仔细一看,发现网赚这块都是收款图,不过确实也没什么好写的,注册、操作类的网上都是,况且本人没什么文采,也懒得敲字。
        这次就介绍一个no-minimum和驴站(现在驴站老自动验证不通过,但NO站秒过)的资源站,效果方面不好说,我做了几天发现上点很慢,有时上点快时效率不怎么样,不过能给一些PTP增加些点数也不错,而且这站还能收钱,我目前才开始,还没做到收款,不过是看到网上有赚友发出来的收款图,感觉还可以。最小支付是20美元,免费用户每天限制500页,30页0.01,一天跑满大概有0.17美元。升级用户无限制,最大的好处是可以使用站内的钱来升级,升级会员有1天、1周、一月和无限黄金会员。
        至于注册,对于赚友来说这不是个问题,很简单!注册地址是:
        http://www.sherihitz.com?r=61293

发表在 网赚信息&收款图 | 标签为 , , | 2条评论

Debian下更新FLASH插件

        这两天不知道怎么的,FireFox老提示FLASH插件出问题,因为那机器也就挂机用,都去看挂机是否正常,加上E文也烂,也就没管它。不过老提示这看着也不爽,最重要的是FLASH还不加载,影响挂机。谷歌百度一番,原来是FLASH又有安全漏洞了,FireFox要求更新,不然不给予支持。
        通过synaptic去更新,奇怪!没找到更新版本啊!手动下载?这也太麻烦了吧!再谷歌百度一番,终于找到了一个快捷的方法,只要通过命令行输入一下命令即可!

发表在 Linux | 标签为 , , | 留下评论

[收款图] 2014-12-08 第6次收 ebesucher 13.34EUR PP

        德国自动冲浪站在网赚界是有口皆碑的,最为著名的,历史最悠久(2002-2014已经12年了)的就是这个eBesucher了,不需要你不停的点击广告,只需要打开浏览器让它自动浏览广告就行了,你完全可以不用理会它,等着收钱!并且此站支持PayPal支付,2欧元起付,支付的是欧元,在美刀贬值厉害的今天,欧元比美刀值钱吧!
        最好安装 FireFox 并到 http://www.ebesucher.com/data/firefoxaddon_1.0.0c.xpi 下载这官方插件,可以提高浏览量和点数。

注册地址:http://www.ahao.me/ebesucher

收款图:20141208_06_ebesucher_13.34EUR_PP

发表在 网赚信息&收款图 | 标签为 , , | 留下评论

Debian下Cron的使用方法和常见问题

        最近在利用手上空闲VPS做网赚用到Cron,可发现在Debian下出现了一些问题,经过查阅了很多资料,整理了一些常用命令和配置方法。
        一般Cron都不用安装,系统都自带,如果没有可自行安装。

        判断crond 是否在运行:pgrep crond或者pgrep cron,如果有在运行则返回进程号。如果没有安装,可用以下命令安装:

一、常用的cron命令:
启动:/etc/init.d/cron start
关闭:/etc/init.d/cron stop
重启:/etc/init.d/cron restart
        有的系统可能init.d目录下没有 cron 而只有 crond,其实也一样,只不过把cron换为crond:
启动:/etc/init.d/crond start
关闭:/etc/init.d/crond stop
重启:/etc/init.d/crond restart

杀掉crond进程:pkill crond 或者 pkill cron,此法可用在关闭或重启不了cron的时候。

配置cron定时任务:crontab -e,配置文件路径一般为/var/spool/cron/crontabs/root
这个是root用户的配置文件,其它用户是对应的用户名命名的文件,所以配置定时任务也可以

crontab -u <用户名称> //配置指定用户的配置文件
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
crontab -e //编辑某个用户的cron服务

比如说root用户想要查看自己的cron设置:crontab -l
再例如,root想删除fred的cron设置:crontab -u fred -r

二、下面讲如何配置定时任务
基本格式 :
* * * * * command
几个星号分别为:分 时 日 月 周,最后是要执行的命令。
分:0~59
时:0~23
日:1~31
月:1~12
周:0~6(0表示星期天)

配置文件的一些例子:
0 3 * * * /root/test.sh #每天凌晨3点执行test.sh文件;
* 23-7/1 * * * /root/lnmp restart #晚上11点到早上7点之间,每隔一小时重启lnmp套件;
*/30 * * * * /usr/sbin/ntpdate #每半小时同步一下时间;
0 23 * * 6 /lnmp restart #每星期六的11 : 00 pm重启重启lnmp套件;
* */1 * * * /usr/bin/mutt -s “hello” test@seeke.net ps -ef | grep firefox | grep -v grep” ] && export DISPLAY=localhost:1.0 && nohup firefox > /dev/null 2>&1 & #两分钟检查一下firefox是否运行,如果没有则运行它。

三、注意事项
        在用cron的时候会遇到命令不执行的情况。遇到这种情况一般首先是检查cron有没有在运行,如果有在运行在重启一下cron,让它重新加载配置试试,再就是检查配置文件有没有格式错误。
        如果这些都没有问题,那很可能就是时间对不上的问题了。cron要求timezone和localtime都要一致,因为时间会影响cron的执行,一般简单的解决方法如下:

发表在 Linux, VPS(虚拟专用服务器), VPS教程 | 标签为 , , , | 留下评论

[收款图] 2014-11-29 第1次收 AlexaMaster 3.00USD PP

        AlexaMaster是成立不久的国外挂机赚钱网站,看网站名字就知道是刷Alexa排名的,属于流量类的全自动挂机,目前AlexaMaster挂机收益还是相当不错的,根据测试一台VPS一个月大概能挂3美元,加上支持不同IP多开,在挂机赚钱项目中还是非常不错的。

注册地址:http://system.alexamaster.com/index.php?Master=7343

收款图:20141129_01_AlexaMaster_3.00USD_PP

发表在 网赚信息&收款图 | 标签为 , , | 留下评论

[收款图] 2014-11-25 第15次收 EasyHits4U 9.08USD PP

        Easyhits4u属于Relmax, Inc公司,Easyhits4u对所有国家开放注册,除了巴基斯坦和孟加拉国。现在Easyhis4u距今应该有10年的历史了,经典手动冲浪站。每浏览1000个页面得0.3美圆和1000点,最低支付3美元,中国IP一天能点300+这样,不要一个月就可以做到支付,请款7个工作日内到帐。广受网友好评!无需升级或购买执照!赚美元的同时也赚点数,赚点比例高(冲一页得一点),所赚点数可 用作流量交换(打广告)。支持5级下线:10%, 5%, 3%, 2%, 1%(仅点数提成,无现金提成)。注册就送50点。每推荐一人加入且冲满100页将得到公司奖励$0.1。信誉一流,超级推荐!
        做这站重点在坚持,一般一天能点300左右,3-4天能赚0.3美元,一个半月左右即可做到支付。

注册地址:https://www.ahao.me/EasyHits4U

收款图:20141125_15_EasyHits4U_9.08USD_PP

发表在 网赚信息&收款图 | 标签为 , , | 留下评论