http://www.filesonic.com/file/791120971/BASILISK_-_THE_SERPENT_KING.avi
http://fileserve.com/file/S7KZrAy
http://www.filesonic.com/file/791120971/BASILISK_-_THE_SERPENT_KING.avi
http://fileserve.com/file/S7KZrAy
置顶文章! 继续阅读?
因为VPS搬家,所以得从新对系统做好监控。用的是SNMP服务监控,SNMP监控常用于交换机路由器等网络设备,其实操作系统也可以,Windows本身就自带这个服务,不过默认是没有安装的。
这里就将这次通过SNMP监控Windows 2003系统的状态的情况写一下,呵呵。。SNMP的中文解释是简单网络管理协议,可以对Windows 2003系统进行网络流量、磁盘空间、内存使用情况、系统进程等,甚至可以交互操作,实现远程关机等。。
为什么要采用SNMP监控呢,原因很简单,因为可以得到一个长期的图表形式的服务器运行数据。而且在状态不正常时可以自动报警。
……………………… No 1. 在Windows 2003上安装SNMP服务 Start………………………………
安装SNMP服务的方法非常简单,网络上有很多教程。
控制面板–添加或删除程序–添加/删除Windows组件。添加:管理和监控工具–简单网络管理协议(SNMP)。选中,点安装就行。

在安装过程中,会提示用光盘,指定 I386 文件夹位置。就因为这个过程,很多同学就放弃了安装,因为从网上下载一张光盘镜像或者传一个I386包到远程服务器上去,的确很麻烦。。。。
不过想到这个问题了,这里提供Windows 2003的SNMP组件独立安装文件包,只有200多K,下载后指定到那个文件夹就可以了。不需要整张光盘或者整个I386包。 下载地址:http://down.51cto.com/data/249677
……………………… No 2. SNMP网络防火墙端口例外设置 Start………………………………
SNMP服务默认使用UDP 161端口,所以我们要将这个端口例外操作。。注意是UDP。

* 当然,很多同学在服务器的IPSec安全策略里设置了,记得也要例外操作才可以。(我就因为这个原因,端口不通,调试了很久。没设置的以下省略。)组策略 gpedit.msc



允许了UDP端口 161就行了。。
在这里就必需写另外一点了,远程测试 UDP 端口是否打开,就不能用 “Telnet 地址 端口” 的模式了,因为Telnet 只能测试 TCP端口(是TCP传输协议的)。所以,如果有 telnet IP 161 不通的话,不要怀疑。
在服务器上使用 netstat -an 来测试:

……………………… No 3. 自定义Windows服务器SNMP端口(非必需) Start………………………………
修改Windows系统的SNMP端口号的办法很简单,打开 C:WINDOWSsystem32driversetc 目录(C为系统盘)
找到 services 文件(对,没有后缀名),用记事本打开,找到 SNMP 那栏,默认的是:
snmp 161/udp #SNMP
把161 修改为自己需要的未使用的端口就可以了。。。同理,如果想屏蔽这个端口,直接将其修改成0 也行(比防火墙好使吧,嘿嘿)

……………………… No 4. 配置SNMP授权连接 Start………………………………
进入“服务” (运行 services.msc )找到 “SNMP Service “服务,双击进入属性设置。

进入“安全”选项卡。。这里要注意的是,勾选“发送身份验证陷阱”。
在”接受团队名称“ 下面添加,团队名称自己随意写,但要注意的是,普通监控,只要”只读“就行。
然后选择下面的”接受来自这些主机的SNMP数据包“,添加授权的IP。
……………………… No 5. 用管理工具通过SNMP协议管理服务器 Start………………………………
常用的SNMP管理软件有很多,如在本地的 Advent MibBrowser
如自建平台的在线管理工具:Cacti。这个工具是最常用的SNMP管理平台,很方便。
不过这里我们推荐使用免费的 监控宝,http://www.jiankongbao.com/
注册–进入管理中心–创建监控项目–服务器性能监控–创建服务器

一切按要求填写就好。这个过程很简单。但要记得添加 告警设置,不然监控没用的哦。

按照自己服务器的情况,自定义状态,如果一但出现监控设置的告警线,就会发邮件自动通知了。很方便。
而且可以登陆监管平台,查看长期的服务器状态,监管平台也会每天、每周发送监管报告。。。
……………………… No 6. 附件:在线网站监管站点 Start………………………………
1、中文网站状态在线监控:
http://bm.chinaz.com/Default.aspx (站长站网站保姆)
http://www.site24x7.com/zhcn/index.html
http://www.gomeznetworks.cn/
2、在线网站安全监控:(推荐使用)
http://webscan.360.cn/ (360网站安全检测)
可能大家都知道,在Windows Server 2003下,普通版本的分区魔术师是无法运行的,而Windows内置的命令行工具Diskpart则能胜任分区魔术师的大部分工作,它的功能非常强大。输入Diskpart后,将显示如图所示的专用提示符即Diskpart>(注意:这不是一个路径),在这一环境下可输入很多与之相关的同时也是它专用的子命令。在下面这个精心设计的案例中,各位朋友就能看到Diskpart是怎样在不破坏数据的前提下为分区扩容的,这无疑为我们管理分区提供了一套全新的方法。
步骤一:打开Diskpart集成环境
启动到带命令提示符的安全模式下,输入Diskpart。
接下来先输入list disk显示已安装的硬盘,从图中可看出,只有一个硬盘,显示为disk 0(如果安装了两个硬盘,第2硬盘将显示为disk 1)。再输入“select disk 0”选择这个硬盘(也可称为为该硬盘设置焦点属性)。然后输入list partition 显示分区,显然,其中有两个主分区、两个扩展分区。
步骤二:删除分区3
输入select partition 3使分区3(5004MB的那个)具有焦点属性,再输入delete partition即可删除该分区。请将图中第1、2两个List partition命令后的值进行比较,不难看出,原分区3确实已被删除了。
提示:输入select Partition 3后,如果再输入list partition命令,就能看到分区3前有一个*号。任何具有焦点属性的硬盘或分区前都有一个*号,这样能使用户对当前操作对象一目了然。
步骤三:分区扩容
输入select partition 1使其具有焦点属性,再输入Extend,刚才删除分区所空出来的末分配空间就能自动添加到第1分区中去。再输入list partition可观察到分区1的容量变化情况,请比较图1中第1、3两个list partition命令后的值,就能看出这一点。
注意:将带有焦点的分区扩展为最邻近的未分配空间时,对于普通分区,未分配的空间必须在同一磁盘上,并且必须紧邻着带有焦点的分区。
如果要被扩容的分区是NTFS格式,扩容后不会丢失任何数据;如果是非 NTFS的文件系统格式,此命令就会失败,但不会对分区作任何更改也不会破坏数据。
Diskpart不能扩展当前启动分区,也不能对包含页面文件的分区进行扩容。从图中可看出,“我的电脑”中有两个主分区,分区5才是活动分区。不然,不能对分区1进行扩容操作。
Extend命令的语法:
extend [size=n]
参数说明: size=n 代表添加到当前分区的空间大小 (单位是MB),如果不指定大小,磁盘就扩展为占用所有最邻近的未分配空间。
不管对硬盘分区做了什么样的改动,包括创建、删除、扩容等,都用不着重新启动电脑即可生效(这是分区魔术师不能做到的),但在“我的电脑”(Diskpart是在命令提示符窗口中工作的,可同时从桌面打开“我的电脑”)却看不到这些分区,这是为什么呢,原来,还没为其指定驱动器号(也就是盘符),下面以为第一个分区指定盘符为例进行说明。
先使第1个分区具有焦点属性,再输入命令Assign,Diskpart就会自动为其分配一个盘符。当然也可用命令assign letter=X来手动指定,手动指定时,不能与已存在的盘符相同。经过这样的处理后,就能在“我的电脑”下查看到这些分区了。
步骤四:将分区1设为活动分区
先用select parttition 1使其具有焦点属性再输入命令active即可。最后输入Exit,退出Diskpart集成环境,让电脑自动重启。但要注意的是,在“我的电脑”上,分区1中必须有完整的操作系统,否则电脑不能正常启动。
如果用惯了Diskpart,你就会觉得它的设计很符合人们的思维习惯,一般是先指定焦点,再进行操作,在操作过程中还可随时显示分区状态以便掌握进度。输入Help可查看到所有的子命令,输入有错时,它还会自动列出子命令列表及简要说明,将你引导到正路上来。另外,安装Windows 2003后,大家最熟悉的分区魔术师(非服务器版)不能正常运行,使用Diskpart就成了一个不错的选择。
如前所述,在Diskpart下进行任何操作前都必须指定焦点,即指明对哪一对象进行操作,这一方面使得操作逻辑清楚;但另一方面,如果误指焦点又执行了破坏性的命令,如删除分区等,会造成无可挽回的损失。所以,请随时用list命令查看各分区状态。焦点分区前有一个星号(*)标志。
第一步修改php.ini文件在php.ini里面查查找如下行: upload_max_filesize = 8M post_max_size = 10M memory_limit = 20M 修改成自己想要的参数如果web服务是apache 则需要修改 /etc/httpd/conf.d/php.conf 中的LimitRequestBody 524288将524288(=512×1024)改大,比如5M(=5×1024×1024)
现在大家很多站长使用的lnmp一键安装包,我根据lnmp 5.0来修改,定位到具体的行先修改php.ini如果是使用vim就很方便,不过用别的工具也可以,文件位置 /usr/local/php/etc/php.inivim /usr/local/php/etc/php.ini定位到439行 post_max_size = 50M 修改成自己需要的就行了定位到555行 upload_max_filesize =50M(同上)修改nginx.conf 文件位置 /usr/local/nginx/conf/nginx.confvim /usr/local/nginx/conf/nginx.conf定位到 25行 client_max_body_size 50m 修改最后重启lnmp服务/root/lnmp restartOK!
参考 http://www.bootf.com/227.html
| lamp环境为(Linux+Apache+MySQL+PHP) 使用 yum 程序安装所需开发包(以下为标准的rpm包名称) # yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel 安装mysql 安装apache 安装php 测试php是否安装完成 yum search php 安装php的组件 /etc/init.d/httpd restart 安装phpmyadmin工具(32位环境) 修改phpmyadmin的配置文件来允许访问 vi /usr/share/phpmyadmin/config.inc.php >>> 把phpMyAdmin的验证方式从默认的cookie方式改成http 安装Tomcat5 启动Tomcat5 在浏览器输入http://你的IP:8080/,可以看到Apache SoftWare Foundation页,如果看不到,请确认是否是防火墙问题 Apache与Tomcat整合 #service httpd restart 在浏览器输入http://你的IP/tomcat/,可以看到Apache SoftWare Foundation页 $CATALINA_HOME/webapps/ROOT/index.jsp 这样就可以解析 .jsp文件。
yum-php一键脚本 |
1、安装桌面环境KDE与gnome
yum install kdepim
yum groupinstall gnome-desktop
yum install gnome-session
2、安装VNC、firefox浏览器以及Xorg(Xorg 是由 X.Org 基金会发行的开放源代码 X Window 系统实现中的 X 服务)
yum -y install vnc vnc-server firefox x11-xorg
yum groupinstall “X Window System” “GNOME Desktop Environment” “KDE (K Desktop Environment)”
3、配置VNC
vncserver
首次运行会要求你设定好VNC连接密码,程序会建立一个.vnc的目录,默认情况是/root/.vnc
4、杀掉所有VNC的进程、删除临时sockets、重新启动VNC服务
pkill -9 vnc
rm -rf /tmp/.X1*
然后编辑/root/.vnc/xstartup,将最后一行twm替换为gnome-session或者startkde
懒人可以直接用以下语句直接替换(执行任意一条即可,建议选择第一条稳定,但是占用内存较多,首次连接占用681M,同条件第二条占用343M)
sed -i ‘s/twm/gnome-session/g’ /root/.vnc/xstartup
sed -i ‘s/twm/startkde/g’ /root/.vnc/xstartup
替换完成后重启vncserver
vncserver
5、在windows或者linux桌面环境下使用VNC客户端去连接模板主机,默认情况下连接地址是:
xxx.xxx.xxx.xxx:1
PS:
vncserver -kill :1
再来一篇
centos时选用的是默认的方式安装系统,那上面的步骤可以省略。
2.准备VNC用户资料,包括创建你想要的用户和密码(就是系统自己那种用户密码)。
如:
#useradd peter
#passwd peter
如果系统所需帐号已经建立,或是你只想用root来登录VNCServer,那此步骤也可以略过。
3.设定你想用来登录的用户的VNC密码。注意这里并不是系统帐号密码,而是用来登录VNC的密码。可以与系统
的密码一样,也可以不一样。
方法是:先进入相应的帐号,比如在终端下进入peter用户,然后输入vncpasswd命令
peter$ vncpasswd
(在这里输入你要的密码,确定)(其它帐号方法同样)
这时候,可以进入家目录下的.vnc目录下来查看是否产生了passwd文件,如果有,说明密码创建成功。
【~】$cd .vnc
[~}$ls
passwd
查看文件内容时并不能看到密码资料,因为是加密的。
4.修改VNC服务器配置文件/etc/sysconfig/vncservers
里面所有内容都是注释行,所以你可以直接在后面加上下面的语句:
VNCSERVERS="1:peter 2:root"
VNCSERVERARGS[1]=”-geometry 800×600″
VNCSERVERARGS[2]=”-geometry 1024×768″
这里要注意两点,第一、上面三行中第一行是设定可以使用VNC服务器的帐号,可以设定多个,但中间要用空格隔
开。注意前面的数字“1”或是“2”,当你要从其它电脑来VNC服务器时,就需要用IP:1这种方法,而不能直接用
IP。如假定你的VNC服务器IP是192.168.1.100,那想进入VNC服务器,并以peter用户登录时,需要在
vncviewer里输入IP的地方输入:192.168.1.100:1,如果是root,那就是192.168.1.100:2.
第二、下面两行[1][2]最好与上面那个相对应,后面的800X600可以换成你电脑支持的分辨率。注意中间
的”x”不是“*”,而是小写字母”x”.
5.创建xstartup scripts。
只要你启用一次VNCserver,就能自动创建,方法如下:
#/sbin/service vncserver start(注意要在root下才能启动)
#/sbin/service vncserver stop(启动后再关闭,方便下面的操作)
通过上面的方法,就可以在用户家目录下的.vnc目录里创建xstartup文件.
6.修改xstartup文件。
原本的xstartup文件内容应该如下:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
twm &
只要取消上面第三行第四行前的#符号,就行,当然,如果你想进入VNC服务器时看到的是图形界面,那就还需要
把最后面的那行注释掉,并加上gnome-session $.
修改后的文件内容应该如下:
#!/bin/sh
# Add the following line to ensure you always have an xterm available.
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#twm &
gnome-session &
上面的步骤做完,VNC服务器基本上就配置完了,接下来要做的是用root登录进去,然后,用”service
vncserver start”命令启动vncserver,这时候你再用”netstat -tunlp”命令来查看它启用的端
口,可以发现有5801,5901,6001。都是TCP端口,另外如果你如我设置,那就还会有5802,5902,6002这
些端口也是它的。
接下来,是给它开防火墙端口放行。把5801这些端口都加入进去。一般来说,直接在图形界面上加端口会更方便
。点“系统-管理-安全级别与防火墙”在里面加入上面的端口号就行了。
做到这里,总算是大功告成了,接下来你可以用http://IP:port的方式来WEB登录比如说
http://192.168.1.100:5801,也可以在vncviewer里用192.168.1.100:1这种来登录。
本人第一次发这种类型文章,因为今天自己弄好了,很高兴,所以到这里发一下,一方面方便巩固一下知识,一方面方便做个日志以便以后查看。呵呵,当然,也方便需要的人参考。写得不好请见谅。
局域网上的资源需要管理,“域”和“工作组”就是两种不同的网络资源管理模式。那么二者有何区别呢?看了这篇文章,您就会明白了。
工作组 Work Group
在一个网络内,可能有成百上千台电脑,如果这些电脑不进行分组,都列在“网上邻居”内,可想而知会有多么乱。为了解决这一问题,Windows 9x/NT/2000就引用了“工作组”这个概念,将不同的电脑一般按功能分别列入不同的组中,如财务部的电脑都列入“财务部”工作组中,人事部的电脑都列入“人事部”工作组中。你要访问某个部门的资源,就在“网上邻居”里找到那个部门的工作组名,双击就可以看到那个部门的电脑了。
那么怎么加入工作组呢?其实很简单,你只需要右击你的Windows桌面上的“网上邻居”,在弹出的菜单出选择“属性”,点击“标识”,在“计算机名”一栏中添入你想好的名字,在“工作组”一栏中添入你想加入的工作组名称。
如果你输入的工作组名称以前没有,那么相当于新建一个工作组,当然只有你的电脑在里面。计算机名和工作组的长度不能超过15个英文字符,可以输入汉字,但是不能超过7个。“计算机说明”是附加信息,不填也可以,但是最好填上一些这台电脑主人的信息,如“技术部主管”等。单击[确定]按钮后,Windows 98提示需要重新启动,按要求重新启动之后,再进入“网上邻居”,就可以看到你所在工作组的成员了。
一般来说,同一个工作组内部成员相互交换信息的频率最高,所以你一进入“网上邻居”,首先看到的是你所在工作组的成员。如果要访问其他工作组的成员,需要双击“整个网络”,就会看到网络上所有的工作组,双击工作组名称,就会看到里面的成员。
你也可以退出某个工作组,只要将工作组名称改动即可。不过这样在网上别人照样可以访问你的共享资源,只不过换了一个工作组而已。你可以随便加入同一网络上的任何工作组,也可以离开一个工作组。“工作组”就像一个自由加入和退出的俱乐部一样,它本身的作用仅仅是提供一个“房间”,以方便网上计算机共享资源的浏览。
域 Domain
与工作组的“松散会员制”有所不同,“域”是一个相对严格的组织。“域”指的是服务器控制网络上的计算机能否加入的计算机组合。
实行严格的管理对网络安全是非常必要的。在对等网模式下,任何一台电脑只要接入网络,就可以访问共享资源,如共享ISDN上网等。尽管对等网络上的共享文件可以加访问密码,但是非常容易被破解。在由Windows 9x构成的对等网中,数据是非常不安全的。
在“域”模式下,至少有一台服务器负责每一台联入网络的电脑和用户的验证工作,相当于一个单位的门卫一样,称为“域控制器(Domain Controller,简写为DC)”。“域控制器”中包含了由这个域的账户、密码、属于这个域的计算机等信息构成的数据库。当电脑联入网络时,域控制器首先要鉴别这台电脑是否是属于这个域的,用户使用的登录账号是否存在、密码是否正确。如果以上信息不正确,域控制器就拒绝这个用户从这台电脑登录。不能登录,用户就不能访问服务器上有权限保护的资源,只能以对等网用户的方式访问Windows共享出来的资源,这样就一定程度上保护了网络上的资源。
想把一台电脑加入域,仅仅使它和服务器在“网上邻居”能够相互看到是远远不够的,必须要由网络管理员进行把这台电脑加入域的相关操作。操作过程由服务器端设置和客户端设置构成。
1、服务器端设置
以系统管理员身份在已经设置好Active Directory(活动目录)的Windows 2000 Server上登录,点击“开始/程序/管理工具/Active Directory用户和计算机”,在程序界面中右击“computers”(计算机),在弹出的菜单中单击“新建/计算机”,填入想要加入域的计算机名即可。要加入域的计算机名最好为英文,否则系统会提示中文计算机名可能会引起一些问题。
2、客户端设置
首先要确认计算机名称是否正确,然后在桌面“网上邻居”上右击鼠标,点击“属性”出现网络属性设置窗口,确认“主网络登录”为“Microsoft网络用户”。
选中窗口上方的“Microsoft网络用户”(如果没有此项,说明没有安装,点击[添加]安装“Microsoft网络用户”项)。点击[属性]按钮,出现“Microsoft网络用户 属性”对话框,选中“登录到Windows NT域”复选框,在“Windows NT域”中输入要登录的域名。
Windows 98会提示需要重新启动计算机,重新启动后,会出现一个登录对话框。在输入正确的域用户账号、密码以及登录域之后,就可以使用Windows 2000 Server域中的资源了。请注意,这里的域用户账号和密码,必须是网络管理员为用户建的那个账号和密码,而不是由本机用户自己创建的账号和密码。如果没有将计算机加入域,或者登录的域名、用户名、密码有一项不正确,就会出现错误信息。
好了,关于“工作组”和“域”,您是否明白了二者的差异呢?最好不要纸上谈兵,还是去亲自试一试吧!
phpMyAdmin
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。
可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。
安装与配置
1、官方下载站点http://www.phpmyadmin.net/目前最新版本是phpMyAdmin 3.2.0.1。
站点上提供了不同的程序压缩方式供我们下载,这里我选择 bzip2 方式的来下载(因为这种文件体积小些,下其它格式的也可以)。
下面我们开始对phpmyadmin进行设置。
2、解压后得到一个目录,进入相关目录中的\libraries目录,找到 config.default.php文件copy份到上级目录,并命名为config.inc.php ;
在config.inc.php中
找到 $cfg['PmaAbsoluteUri']
修改你将用于让虚机用户访问的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = ‘http://ip/phpmyadmin/’; 或$cfg['PmaAbsoluteUri'] = ‘http://ip:8899′ (写出访问phpMyAdmin的绝对URL)
还有这些更改的地方:
$cfg['Servers'][$i]['host'] = ‘localhost’;(通常用默认,也有例外)
$cfg['Servers'][$i]['auth_type'] = ‘cookie’; // Authentication method (config, http or cookie based)?
用cookie。因为是网络上使用所以这里选择cookie
$cfg['Servers'][$i]['user'] = ‘root’; // MySQL user
$cfg['Servers'][$i]['password'] = ”; // MySQL password (only needed自己机里不用设置)
注:$cfg['blowfish_secret'] = ”;
本机的话不需要设置,但是网络的话需要设置成cookie:
$cfg['blowfish_secret'] = ‘cookie’;
设置完毕。
3、打开IE,输入http://ip/phpmyadmin/(当然你设置不同就用那个网址。),输入用户名和密码后,用phpmyadmin浏览相应的mysql数据库;
如果设置$cfg['Servers'][$i]['auth_type'] = ‘cookie’; 所以显示会要求输入帐号。
4、$cfg['DefaultLang'] = ‘zh’; (这里是选择语言,zh代表简体中文的意思)
linux下限制CPU使用率的3种方法
1,apache本身的限制功能(RLimitCPU)
http://www.wrensoft.com/forum/archive/index.php/t-12.html
引用国外这个帖子
The reason is that it depends on how PHP is configured on the server. If the PHP scripting engine is setup as a CGI application which is forked by Apache, then the RLimit* operatives will apply and the PHP script can prove this. If they run within httpd however, the limits would not apply to the PHP engine.
这个限制将施于Apache子服务请求衍生出的进程,而不是Apache子进程本身。这个范围包括CGI脚本和SSI执行命令,但不包括所有从Apache父进程衍生出的进程。比如说管道日志。
如果不子进程不衍生进程,或非常占资源的这个进程不属于衍生出来的进程,那不就是没办法了吗?所以呀,这个办法不行地.
2,通过系统的 ulimit命令限制资源的使用
设置文件在:
/etc/security/limits.conf
比如:
这种方式限制是可以的,他是基于用户来限制的,可以限制内存,CPU占用时间,打开的文件数等等.前提是你要登陆到这个系统上.如果只是以这个用户来单独运行文件的话,就不行…….所以我还是要放弃.
3,安装CPU Usage Limiter for Linux
可以限制程序使用CPU的百分比,而不是时间.很好,很舒服.
开始安装吧.
官方地址:http://cpulimit.sourceforge.net/
如此简单,很愉快吧?
限制方法:
如果限制进程名,比如将httpd这个进程名的CPU限制在40%
将pid为2960的进程的CPU限制在55%
慢慢对比top 命令那里的CPU变化.嘿嘿,有效果了吧?.
再来个完美的
自动限制当前进程使用CPU超过20%的进程,将他限制为10%
cpulimit命令:
近期评论